Geany este un mediu de dezvoltare a software-ului liber, scris folosind biblioteca GTK +. Disponibil pentru următoarele sisteme de operare: BSD, Linux, Mac OS X, Solaris și Microsoft Windows. Geany este distribuită sub licența publică generală GNU.
Geany nu include un compilator. Pentru a crea cod executabil, utilizați GCC (GNU Compiler Collection) sau, dacă este necesar, orice alt compilator.
- Cod sursă de lumină de fundal, ținând cont de sintaxa limbajului de programare utilizat (limbajul este determinat automat de extensia de fișier).
- Word autocompletion.
- Înlocuirea automată a etichetelor HTML / XML de închidere.
Înlocuirea automată a funcțiilor standard și existente în fișierele deschise.
- Un simplu manager de proiect.
- Suport pentru plug-in-uri.
- Emulator de terminal încorporat.
- Suport pentru un număr mare de codificări.
- Interfață flexibilă.
- Abilitatea de a utiliza și de a crea fragmente.
Pentru a face acest lucru, utilizați fișierul snippets.conf special din directorul /home/user/.config/geany pentru a crea fragmente.
- Abilitatea de a utiliza și de a crea șabloane de fișiere.
Șabloanele ar trebui să fie plasate în directorul de /home/user/.config/geany/templates/files
- Depistarea codului cu ajutorul pluginului GeanyGDB (utilizând depanatorul GNU Debugger).
- Folosind documentația contextuală omul, Devhelp.
Limbi de programare și markup compatibile cu Geany