Ukukhutshwa kweprojekthi ye-Geany 2.0 ipapashiwe, iphuhlisa imeko-bume yokuhlela ikhowudi ehlangeneyo nekhawulezayo esebenzisa ubuncinci benani lokuxhomekeka kwaye ayidityaniswanga neempawu zommandla womsebenzisi ngamnye, njenge-KDE okanye i-GNOME. Ukwakha i-Geany kufuna kuphela ilayibrari ye-GTK kunye nokuxhomekeka kwayo (i-Pango, i-Glib kunye ne-ATK). Ikhowudi yeprojekthi ihanjiswa phantsi kwelayisensi ye-GPLv2 + kwaye ibhalwe ngeelwimi zeC kunye neC ++ (ikhowudi yelayibrari ye-scintilla edibeneyo ikwiC ++). Iindibano zenzelwe iinkqubo zeBSD, ukuhanjiswa kweLinux enkulu, iMacOS kunye neWindows.
Iimpawu eziphambili zeGeany:
- Ukuqaqambisa isintaksi.
- Ukugqibezela ngokuzenzekela komsebenzi/amagama aguquguqukayo kunye nolwakhiwo lolwimi olufana nokuba, ngexesha kunye nexesha.
- Ukugqitywa ngokuzenzekelayo kweethegi ze-HTML kunye ne-XML.
- Iingcebiso zesixhobo sokufowuna.
- Ukukwazi ukudilika iibhloko zekhowudi.
- Ukwakha umhleli ngokusekwe kumthombo wokuhlela umbhalo weScntilla.
- Ixhasa iinkqubo ze-78 kunye neelwimi zokuphawula, kuquka i-C / C ++, iJava, i-PHP, i-HTML, i-JavaScript, i-Python, i-Perl kunye ne-Pascal.
- Ukuqulunqwa kwetheyibhile yesishwankathelo seempawu (imisebenzi, iindlela, izinto, izinto eziguquguqukayo).
- I-emulator yetheminali eyakhelweyo.
- Inkqubo elula yokulawula iiprojekthi.
- Inkqubo yokudibanisa yokuqulunqa kunye nokusebenzisa ikhowudi ehleliweyo.
- Inkxaso yokwandisa ukusebenza ngeeplagi. Umzekelo, iiplagi ziyafumaneka ekusebenziseni iinkqubo zolawulo lwenguqulelo (i-Git, i-Subversion, i-Bazaar, i-Fossil, i-Mercurial, i-SVK), iinguqulelo ezizenzekelayo, ukujonga ukupela, ukuveliswa kweklasi, ukurekhoda ngokuzenzekelayo, kunye nemodi yokuhlela iifestile ezimbini.
Kwinguqulelo entsha:
- Inkxaso yovavanyo eyongeziweyo yenkqubo yokwakha yeMeson.
- Idatha yeseshoni kunye nezicwangciso zohluliwe. Idatha enxulumene neseshoni ngoku ikwifayile yeseshoni.conf, kwaye useto lukwi geany.conf.
- Inkqubo yokuyila iiprojekthi kuluhlu lwezalathisi apho iikhowudi zomthombo zenziwe lula.
- Kwiqonga leWindows, umxholo we-GTK othi “Prof-Gnome” wenziwa ukuba usebenze ngokungagqibekanga (ukhetho lokuvumela umxholo othi “Adwaita” ushiywe njengokhetho).
- Uninzi lwabacaluli luhlaziyiwe kwaye lwadityaniswa neprojekthi ye-Universal Ctags.
- Inkxaso ephuculweyo yeKotlin, Markdown, Nim, PHP kunye neelwimi zePython.
- Inkxaso eyongeziweyo ye-AutoIt kunye neefayile zokuphawula ze-GDScript.
- Ujongano longezwe kumhleli wekhowudi ukujonga imbali yotshintsho (ikhutshazwe ngokungagqibekanga).
- Ibar esecaleni inikezela ngombono omtsha womthi wokujonga uluhlu lwamaxwebhu.
- Yongeza incoko yababini ukuqinisekisa imisebenzi xa kukhangelwa kwaye kufakwa endaweni.
- Inkxaso eyongeziweyo yokucoca imixholo yomthi wesimboli.
- Kongezwe isicwangciso sokubonisa iziphelo zomgca ukuba iimpawu zokuphela komgca zahlukile kwezingagqibekanga.
- Ibonelela ngezicwangciso zokutshintsha ubungakanani besihloko sefestile kunye neethebhu.
- Iinguqulelo ezihlaziyiweyo zamathala eencwadi eScantilla 5.3.7 kunye neLexilla 5.2.7.
- Iimfuno zenguqulelo yethala leencwadi le-GTK zonyusiwe, ubuncinane ngoku kufuneka i-GTK 3.24 isebenze.
umthombo: opennet.ru