Los editores de texto convencionales de Linux tienen dos vertientes: la que los limita a las funciones básicas de editor de texto, sin más, y la que les permite convertirse en herramientas perfectas para programadores, con funciones como el destacado de la sintaxis -para poner en distintos colores distintas partes del código- o el autocompletado de ciertas funciones.
Geany se mete de lleno en esta segunda categoría, y tal y como indican en UbuntuGeek es una de las aplicaciones más potentes a la hora de editar textos y código fuente, ya que tiene soporte para un montón de lenguajes de programación que detecta y que permite editar con todas sus ventajas. Entre otras destacan las siguientes:
- Destacado de la sintaxis
- Code folding
- Autocompletado de nombres de símbolos
- Utilidades para ayudar a la construcción del código
- Auto-cerrado de tags en XML y HTML
- Consejos
- Muchos formatos de fichero soportados incluidos C, Java, PHP, HTML, Python, Perl o Pascal
- Listas de símbolos
- Navegación por el código
- Sistema de compilación para compilar y ejecutar tu código
- Gestión de proyectos básica
- Interfaz de plugins
Esta utilidad está disponible en todas las distribuciones y solo necesita de las librerías GTK2 para aportar toda su potencia, y si por ejemplo queréis instalarlo en Ubuntu basta con que acudáis al repositorio PPA correspondiente:
sudo add-apt-repository ppa:geany-dev/ppa
sudo apt-get update
sudo apt-get install geany geany-plugins