Geany 2.0 kaleratu da. Kodea editatzeko ingurune trinkoa eta azkarra garatzen du, mendekotasun kopuru minimoa erabiltzen duena eta KDE edo GNOME bezalako erabiltzaile-ingurune indibidualen berezitasunetara lotuta ez dagoena. Geany eraikitzeko GTK liburutegia eta bere mendekotasunak (Pango, Glib eta ATK) baino ez dira behar. Proiektuaren kodea GPLv2+ lizentziapean banatzen da eta C eta C++ hizkuntzan idatzita dago (scintilla liburutegi integratua C++ hizkuntzan dago). Erailketak BSD sistemetarako eta banaketa nagusietarako eskuragarri daude. Linux, macOS и Windows.
Geanyren ezaugarri nagusiak:
- Sintaxia nabarmentzea.
- If, for and while bezalako funtzio/aldagaien izenak eta hizkuntza-eraikuntzak osatzea.
- HTML eta XML etiketen osatze automatikoa.
- Deitu argibideak.
- Kode blokeak tolesteko gaitasuna.
- Scintilla iturburu-testua editatzeko osagaian oinarritutako editore bat eraikitzea.
- 78 programazio eta markatze lengoaia onartzen ditu, besteak beste, C/C++, Java, PHP, HTML, JavaScript, Python, Perl eta Pascal.
- Sinboloen laburpen-taula eratzea (funtzioak, metodoak, objektuak, aldagaiak).
- Terminal emuladorea integratua.
- Proiektuak kudeatzeko sistema sinplea.
- Editatutako kodea konpilatzeko eta exekutatzeko muntaia-sistema.
- Pluginen bidez funtzionalitatea zabaltzeko laguntza. Adibidez, pluginak eskuragarri daude bertsioak kontrolatzeko sistemak (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), itzulpenak automatizatzeko, ortografia zuzentzeko, klaseak sortzeko, automatikoki grabatzeko eta bi leihoko edizio modua erabiltzeko.

Bertsio berrian:
- Meson eraikitzeko sistemarako laguntza esperimentala gehitu da.
- Saioaren datuak eta ezarpenak bereizten dira. Saioari lotutako datuak session.conf fitxategian daude orain, eta ezarpenak geany.conf-en daude.
- Iturburu-kodeak dauden direktorioetatik proiektuak sortzeko prozesua sinplifikatu da.
- Plataforman Windows GTK gai lehenetsia "Prof-Gnome" da ("Adwaita" gaia oraindik aukera gisa eskuragarri dago).
- Analizatzaile asko eguneratu eta sinkronizatu dira Universal Ctags proiektuarekin.
- Kotlin, Markdown, Nim, PHP eta Python lengoaietarako laguntza hobetua.
- AutoIt eta GDScript markatze fitxategietarako laguntza gehitu da.
- Aldaketen historia ikusteko interfaze bat gehitu da kode-editorea (lehenespenez desgaituta).
- Alboko barrak zuhaitz-ikuspegi berri bat eskaintzen du dokumentuen zerrenda ikusteko.
- Eragiketak berresteko elkarrizketa-koadro bat gehitu da bilaketa eta ordezkapenean.
- Sinboloen zuhaitzaren edukia iragazteko euskarria gehitu da.
- Lerro amaierak erakusteko ezarpen bat gehitu da lerro amaierako karaktereak lehenetsitakoetatik desberdinak badira.
- Leihoaren izenburuaren eta fitxen tamaina aldatzeko ezarpenak eskaintzen ditu.
- Scintilla 5.3.7 eta Lexilla 5.2.7 liburutegien bertsio eguneratuak.
- GTK liburutegiaren bertsioaren eskakizunak handitu egin dira; orain gutxienez GTK 3.24 behar da funtzionatzeko.
Iturria: opennet.ru
