Geany 2.0 IDE ilipo

Kutulutsidwa kwa pulojekiti ya Geany 2.0 kwasindikizidwa, kumapanga malo osinthika osakanikirana komanso ofulumira omwe amagwiritsa ntchito chiwerengero chocheperako chodalira ndipo sichimangiriridwa ndi mawonekedwe a anthu omwe amagwiritsa ntchito, monga KDE kapena GNOME. Kumanga Geany kumafuna laibulale ya GTK yokha ndi zodalira zake (Pango, Glib ndi ATK). Khodi ya pulojekitiyi imagawidwa pansi pa layisensi ya GPLv2+ ndipo imalembedwa m'zilankhulo za C ndi C ++ (code ya laibulale yophatikizika ya scintilla ili mu C ++). Misonkhano imapangidwira machitidwe a BSD, magawo akuluakulu a Linux, macOS ndi Windows.

Zofunikira za Geany:

  • Kuwunikira kwa syntax.
  • Kumaliza kokha kwa mayina a ntchito / zosinthika ndi zilankhulo zimamanga ngati, kwanthawi yayitali.
  • Kumaliza kwa ma tag a HTML ndi XML.
  • Imbani zida zothandizira.
  • Kutha kugwetsa midadada code.
  • Kupanga mkonzi kutengera gawo la Scintilla source text editing.
  • Imathandizira mapulogalamu ndi zilankhulo 78, kuphatikiza C/C++, Java, PHP, HTML, JavaScript, Python, Perl ndi Pascal.
  • Kupanga tabu lachidule la zizindikiro (ntchito, njira, zinthu, zosintha).
  • Emulator yomangidwa mkati.
  • Njira yosavuta yoyendetsera ntchito.
  • Dongosolo lophatikizira lolemba ndikuyendetsa ma code osinthidwa.
  • Thandizo pakukulitsa magwiridwe antchito kudzera pa mapulagini. Mwachitsanzo, mapulagini amapezeka kuti agwiritse ntchito machitidwe owongolera mtundu (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), zomasulira zokha, kuyang'ana kalembedwe, kupanga kalasi, kujambula, ndi mawindo awiri osintha.

Geany 2.0 IDE ilipo

Mu mtundu watsopano:

  • Anawonjezera chithandizo choyesera cha Meson build system.
  • Deta ya gawo ndi zokonda zimasiyanitsidwa. Zambiri zokhudzana ndi gawo tsopano zili mufayilo ya session.conf, ndipo zokonda zili mu geany.conf.
  • Njira yopangira mapulojekiti kuchokera kumakanema momwe ma source code alimo yakhala yosavuta.
  • Pa nsanja ya Windows, mutu wa GTK "Prof-Gnome" umayatsidwa mwachisawawa (njira yotsegulira mutu wa "Adwaita" yasiyidwa ngati njira).
  • Opanga ambiri asinthidwa ndikulumikizidwa ndi projekiti ya Universal Ctags.
  • Thandizo labwino la Kotlin, Markdown, Nim, PHP ndi Python.
  • Zowonjezera zothandizira mafayilo a AutoIt ndi GDScript.
  • Mawonekedwe awonjezedwa ku code editor kuti muwone mbiri yakusintha (yoyimitsidwa mwachisawawa).
  • Mbali yam'mbali imapereka mawonekedwe atsopano amtengo kuti muwone mndandanda wa zolemba.
  • Onjezani zokambirana kuti mutsimikizire zomwe zikuchitika mukakusaka ndikusintha.
  • Thandizo lowonjezera pakusefa zomwe zili mumtengo wa chizindikiro.
  • Onjezani zosintha kuti muwonetse kumapeto kwa mzere ngati zilembo zomaliza za mzere ndizosiyana ndi zokhazikika.
  • Amapereka zoikamo kusintha kukula kwa zenera mutu ndi tabu.
  • Mabaibulo osinthidwa a malaibulale a Scintilla 5.3.7 ndi Lexilla 5.2.7.
  • Zofunikira pa mtundu wa laibulale ya GTK zawonjezedwa; osachepera GTK 3.24 ikufunika kuti igwire ntchito.

Source: opennet.ru

Kuwonjezera ndemanga