Chaidh foillseachadh a’ phròiseict Geany 2.0 fhoillseachadh, a’ leasachadh àrainneachd deasachaidh còd teann is luath a chleachdas an àireamh as lugha de eisimeileachd agus nach eil ceangailte ri feartan àrainneachdan luchd-cleachdaidh fa-leth, leithid KDE no GNOME. Chan fheum Togalach Geany ach an leabharlann GTK agus na h-eisimeileachd aige (Pango, Glib agus ATK). Tha còd a’ phròiseict air a chuairteachadh fo chead GPLv2+ agus air a sgrìobhadh ann an cànanan C agus C ++ (tha còd an leabharlann scintilla aonaichte ann an C ++). Tha co-chruinneachaidhean gan cruthachadh airson siostaman BSD, prìomh sgaoilidhean Linux, macOS agus Windows.
Prìomh fheartan Geany:
- Comharrachadh syntax.
- Cuir crìoch gu fèin-ghluasadach air gnìomh / ainmean caochlaideach agus structaran cànain mar gum biodh, airson agus greis.
- Cuir crìoch air tagaichean HTML agus XML gu fèin-ghluasadach.
- Cuir fòn gu molaidhean innealan.
- Comas blocaichean còd a leagail.
- A’ togail neach-deasachaidh stèidhichte air pàirt deasachaidh teacsa stòr Scintilla.
- A’ toirt taic do 78 cànan prògramaidh is comharrachaidh, a’ gabhail a-steach C/C ++, Java, PHP, HTML, JavaScript, Python, Perl agus Pascal.
- Cruthachadh clàr geàrr-chunntas de shamhlaidhean (gnìomhan, dòighean-obrach, nithean, caochladairean).
- Emulator terminal a chaidh a thogail a-steach.
- Siostam sìmplidh airson pròiseactan a stiùireadh.
- Siostam cruinneachaidh airson còd deasaichte a chur ri chèile agus a ruith.
- Taic airson comas-gnìomh a leudachadh tro plugins. Mar eisimpleir, tha plugins rim faighinn airson siostaman smachd dreach a chleachdadh (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), eadar-theangachaidhean fèin-ghluasadach, sgrùdadh litreachaidh, gineadh clas, clàradh fèin-ghluasadach, agus modh deasachaidh dà-uinneig.
Anns an dreach ùr:
- Taic deuchainneach a bharrachd airson siostam togail Meson.
- Tha dàta seisean agus roghainnean air an sgaradh. Tha dàta co-cheangailte ri seisean a-nis anns an fhaidhle session.conf, agus tha na roghainnean ann an geany.conf.
- Tha am pròiseas airson pròiseactan a chruthachadh bho chlàran anns a bheil còdan stòr air a dhèanamh nas sìmplidhe.
- Air àrd-ùrlar Windows, tha an cuspair GTK “Prof-Gnome” air a chomasachadh gu bunaiteach (tha an roghainn gus an cuspair “Adwaita” a chomasachadh air fhàgail mar roghainn).
- Chaidh mòran de luchd-parcaidh ùrachadh agus sioncronaich leis a’ phròiseact Universal Ctags.
- Taic nas fheàrr airson cànanan Kotlin, Markdown, Nim, PHP agus Python.
- Taic a bharrachd airson faidhlichean comharrachaidh AutoIt agus GDScript.
- Chaidh eadar-aghaidh a chuir ris an deasaiche còd airson an eachdraidh atharrachaidh fhaicinn (ciorramach gu bunaiteach).
- Tha am bàr-taobh a’ tabhann sealladh craoibhe ùr airson liosta nan sgrìobhainnean fhaicinn.
- Chaidh còmhradh a chuir ris gus gnìomhachd a dhearbhadh nuair a thathar a’ lorg agus ag ath-nuadhachadh.
- Taic a bharrachd airson a bhith a’ sìoladh susbaint na craoibhe samhla.
- Chuir sinn suidheachadh ris gus crìoch loidhne a shealltainn ma tha caractaran crìochnachaidh loidhne eadar-dhealaichte bhon fheadhainn àbhaisteach.
- A’ toirt seachad roghainnean airson meud tiotal na h-uinneige agus na tabaichean atharrachadh.
- Tionndaidhean ùraichte de leabharlannan Scintilla 5.3.7 agus Lexilla 5.2.7.
- Chaidh na riatanasan airson an dreach den leabharlann GTK àrdachadh; feumaidh co-dhiù GTK 3.24 a-nis obrachadh.
Source: fosgailtenet.ru