Geany 2.0 IDE waa la heli karaa

Siideynta mashruuca Geany 2.0 waa la daabacay, iyada oo la horumarinayo jawi tafatirka koodhka kooban oo degdeg ah kaas oo isticmaala tirada ugu yar ee ku-tiirsanaanta oo aan ku xidhnayn sifooyinka goobaha isticmaala shakhsi ahaaneed, sida KDE ama GNOME. Dhismaha Geany wuxuu u baahan yahay kaliya maktabadda GTK iyo ku tiirsanaanta (Pango, Glib iyo ATK). Xeerka mashruuca waxaa lagu qaybiyaa shatiga GPLv2+ wuxuuna ku qoran yahay luqadaha C iyo C++ Shirarka waxaa loo sameeyay nidaamyada BSD, qaybinta Linux ee waaweyn, macOS iyo Windows.

Tilmaamaha muhiimka ah ee Geany:

  • Muujinta syntax
  • Si otomaatig ah u dhammaystirka shaqada/magacyada kala duwan iyo dhismooyinka luqadda sida haddii, muddo iyo wakhti.
  • Si otomaatig ah u dhammaystirka HTML iyo XML tags.
  • Wac tibaaxaha qalabka.
  • Awoodda burburinta blocks code.
  • Dhisidda tafatire ku salaysan qaybta tafatirka qoraalka isha Scintilla.
  • Waxay taageertaa 78 luuqadaha barnaamijyada iyo calaamadaynta, oo ay ku jiraan C/C++, Java, PHP, HTML, JavaScript, Python, Perl iyo Pascal.
  • Samaynta shaxda kooban ee calaamadaha (hawlaha, hababka, walxaha, doorsoomayaasha).
  • Ku-meel-gaadhka emulator terminal.
  • Nidaam fudud oo lagu maareeyo mashaariicda.
  • Nidaam ururinta iyo socodsiinta kood la tafatiray.
  • Taageerada ballaarinta shaqada iyada oo loo marayo plugins. Tusaale ahaan, plugins ayaa diyaar u ah isticmaalka nidaamyada xakamaynta nooca (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), turjumaadaha otomatiga ah, hubinta higaada, jiilka fasalka, duubista auto, iyo qaabka tafatirka laba-daaqadaha.

Geany 2.0 IDE waa la heli karaa

Nooca cusub:

  • Taageero tijaabo ah oo lagu daray nidaamka dhismaha Meson.
  • Xogta kulanka iyo habaynta waa la kala saaray. Xogta laxidhiidha kulanka hadda waxay ku jirtaa faylka session.conf, iyo habayntu waxay ku jiraan geany.conf.
  • Habka abuurista mashaariicda laga soo bilaabo tusmooyinka ay ku yaalliin code-yada isha ayaa la fududeeyay.
  • Barta Windows-ka, dulucda GTK ee “Prof-Gnome” waxa loo dajiyay si toos ah (ikhtiyaarka awood u yeelashada mawduuca “Adwaita” waxa loo daayaa ikhtiyaar ahaan).
  • Baarayaal badan ayaa la cusboonaysiiyay oo la mideeyay mashruuca Universal Ctags.
  • Taageerada la wanaajiyay ee Kotlin, Markdown, Nim, PHP iyo luqadaha Python.
  • Taageero lagu daray AutoIt iyo GDScript faylasha calaamadaynta
  • Interface ayaa lagu daray tifaftiraha koodka si loo eego taariikhda isbeddelka (la naafo).
  • Barta dhinaceeda waxay bixisaa aragti geed oo cusub si aad u aragto liiska dukumentiyada.
  • Lagu daray wada hadal si loo xaqiijiyo hawlgallada marka la raadinayo oo la beddelayo.
  • Taageero lagu daray shaandhaynta waxa ku jira geedka astaanta
  • Meel lagu daray si loo tuso xariiqdu dhammaato haddii xarfaha laynku ka duwan yahay kuwa caadiga ah.
  • Wuxuu bixiyaa habayn lagu beddelo cabbirka ciwaanka daaqada iyo tabsiyada.
  • Noocyada la cusboonaysiiyay ee Scintilla 5.3.7 iyo Lexilla 5.2.7 maktabadaha.
  • Shuruudaha nooca maktabadda GTK waa la kordhiyey; ugu yaraan GTK 3.24 ayaa hadda looga baahan yahay inuu shaqeeyo.

Source: opennet.ru

Add a comment