Ua paʻi ʻia ka hoʻokuʻu ʻana o ka papahana Geany 2.0, e hoʻomohala ana i kahi kaiapuni hoʻoponopono code compact a wikiwiki hoʻi e hoʻohana ana i kahi helu liʻiliʻi o nā hilinaʻi a ʻaʻole pili i nā hiʻohiʻona o nā mea hoʻohana pilikino, e like me KDE a i ʻole GNOME. Pono ke kūkulu ʻana iā Geany i ka hale waihona puke GTK a me kona mau hilinaʻi (Pango, Glib a me ATK). Hoʻokaʻawale ʻia ka code papahana ma lalo o ka laikini GPLv2+ a kākau ʻia ma nā ʻōlelo C a me C++ (ʻo ke code o ka waihona scintilla i hoʻohui ʻia ma C++). Hoʻokumu ʻia nā hui no nā ʻōnaehana BSD, nā māhele Linux nui, macOS a me Windows.
ʻO nā hiʻohiʻona nui o Geany:
- Hōʻike manaʻo syntax.
- ʻO ka hoʻopau ʻana i nā inoa hana/pili a me nā kūkulu ʻōlelo e like me inā, no ka a me ka wā.
- ʻO ka hoʻopau ʻana i nā hōʻailona HTML a me XML.
- Kāhea i nā ʻōlelo kōkua.
- Hiki ke hoʻohiolo i nā poloka code.
- Ke kūkulu ʻana i mea hoʻoponopono ma muli o ka ʻāpana hoʻoponopono kikokikona kumu Scintilla.
- Kākoʻo i nā ʻōlelo hoʻolālā 78 a me ka markup, me C/C++, Java, PHP, HTML, JavaScript, Python, Perl a me Pascal.
- Ka hoʻokumu ʻana i kahi papa hōʻuluʻulu o nā hōʻailona (nā hana, nā ʻano, nā mea, nā mea hoʻololi).
- Emulator terminal i kūkulu ʻia.
- He ʻōnaehana maʻalahi no ka mālama ʻana i nā papahana.
- He ʻōnaehana hui no ka hōʻuluʻulu ʻana a me ka holo ʻana i nā code i hoʻoponopono ʻia.
- Kākoʻo no ka hoʻonui ʻana i ka hana ma o nā plugins. No ka laʻana, loaʻa nā plugins no ka hoʻohana ʻana i nā ʻōnaehana mana mana (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), ka unuhi ʻana i nā unuhi, ka nānā ʻana, ka hana papa, ka hoʻopaʻa ʻana, a me ke ʻano hoʻoponopono ʻelua pukaaniani.
Ma ka mana hou:
- Hoʻohui i ke kākoʻo hoʻokolohua no ka ʻōnaehana kūkulu Meson.
- Hoʻokaʻawale ʻia nā ʻikepili a me nā hoʻonohonoho. Aia ka ʻikepili pili i ke kau ma ka faila session.conf, a aia nā hoʻonohonoho ma geany.conf.
- Ua maʻalahi ka hana o ka hana ʻana i nā papahana mai nā papa kuhikuhi kahi i loaʻa ai nā code kumu.
- Ma ka papahana Windows, hiki ke hoʻohana ʻia ke kumumanaʻo GTK "Prof-Gnome" ma ke ʻano maʻamau (ʻo ke koho e hiki ai i ke kumuhana "Adwaita" waiho ʻia ma ke ʻano he koho).
- Ua hoʻonui ʻia a hoʻonohonoho pū ʻia me ka papahana Universal Ctags.
- Hoʻonui i ke kākoʻo no Kotlin, Markdown, Nim, PHP a me nā ʻōlelo Python.
- Hoʻohui ʻia ke kākoʻo no nā faila hōʻailona AutoIt a me GDScript.
- Ua hoʻohui ʻia kahi interface i ka mea hoʻoponopono code no ka nānā ʻana i ka mōʻaukala hoʻololi (hoʻopau ʻia e ka paʻamau).
- Hāʻawi ka ʻaoʻao ʻaoʻao i kahi nānā lāʻau hou no ka nānā ʻana i ka papa inoa o nā palapala.
- Hoʻohui ʻia kahi kamaʻilio e hōʻoia i nā hana ke ʻimi a pani.
- Hoʻohui kākoʻo no ka kānana ʻana i nā mea o ka lāʻau hōʻailona.
- Hoʻohui ʻia kahi hoʻonohonoho e hōʻike i ka pau ʻana o ka laina inā ʻokoʻa nā huaʻōlelo hoʻopau laina mai nā mea paʻamau.
- Hāʻawi i nā hoʻonohonoho no ka hoʻololi ʻana i ka nui o ka inoa puka makani a me nā ʻaoʻao.
- Nā mana hou o Scintilla 5.3.7 a me Lexilla 5.2.7 hale waihona puke.
- Ua hoʻonui ʻia nā koi no ka mana o ka hale waihona puke GTK; ma ka liʻiliʻi loa e koi ʻia ʻo GTK 3.24 e hana.
Source: opennet.ru