Geany: un gran editor de código ligero para Linux

Sorprendentemente, Linux no ofrece muchos buenos IDE (entornos de desarrollo integrados). Creo que esto se debe a que la mayoría de los programadores de Linux sacaron un buen Notepad antiguo (o gedit en este caso) y comenzaron a codificar a partir de eso.

Sorprendentemente, Linux no ofrece muchos buenos IDE (entornos de desarrollo integrados).  Creo que esto se debe a que la mayoría de los programadores de Linux sacaron un buen Notepad antiguo (o gedit en este caso) y comenzaron a codificar a partir de eso.
Anuncio

editor de código simple Sorprendentemente, Linux no ofrece muchos buenos IDE (entornos de desarrollo integrados). Creo que esto se debe a que la mayoría de los programadores de Linux sacaron un buen Notepad antiguo (o gedit en este caso) y comenzaron a codificar a partir de eso.

Sin embargo, me alegra saber que ahora hay dos IDE realmente buenos, y Geany es uno de ellos. Comparado con Eclipse, el otro IDE bueno, es mucho más liviano pero igual de capacitado.

Caracteristicas basicas

editor de código simple Linux

Geany admite todos los principales lenguajes de programación y ofrece todas las características comunes que espera para un IDE, como el resaltado de sintaxis y la numeración de líneas. Cuando lo abras (lo cual no tarda mucho), serás recibido con una interfaz limpia y mucho espacio en blanco para trabajar. Todos los mensajes del compilador aparecerán en el cuadro en la parte inferior de la ventana, que es extremadamente importante para depurar su código. Desde aquí, puede abrir un nuevo archivo y seleccionar el tipo de archivo predeterminado para el idioma con el que desea programar. Carga la configuración básica para ese archivo, y listo.

editor de código

La luz es correcta

Además de ser liviano, Geany hace un gran trabajo al mantenerse alejado del código mientras que usted despliega ciertas funciones justo donde las necesita. Los números de línea, el resaltado de sintaxis, el cierre automático de llaves, paréntesis y más, hacen todo lo que deben hacer y no modifican su estilo de flujo de trabajo personal. Para un programador, es muy bueno desarrollar un hábito de codificación con el que se sienta cómodo y usar un editor de código que no lo obligue a hacer las cosas de manera diferente.

Configurabilidad

editor de código linux

Al igual que Xournal en mi crítica anterior Xournal: una gran aplicación para tomar notas en Linux Xournal: una gran aplicación para tomar notas en Linux Hay muchas aplicaciones que intentan hacerte la vida más fácil al permitirte tomar notas útiles que puedes buscar y manipular de varias maneras. Algunos de estos programas sí ... Leer más, Geany viene con muchas opciones a pesar de que es liviano. Hay muchas cosas que puede configurar, incluidas algunas que nunca supe que podrían configurarse. Estas opciones son una parte importante de Geany y su capacidad para mantenerse fuera de su camino y dejar que trabaje de la manera que desee. Es muy recomendable que al menos vea las opciones que ofrece Geany para que pueda configurarlas de la manera que desee y hacer que Geany sea aún más agradable.

Compilando su código

editor de código simple

Compilar y ejecutar su código es muy fácil. Simplemente haga clic en un botón para compilar, y cuando eso se complete, haga clic en otro botón para ejecutar. Lo que sucede cuando aciertas la ejecución depende de lo que hayas programado, pero como ejemplo, si programó un programa muy básico en Java y lo ejecuta, la salida se mostrará usando su terminal preferido. Una vez que el programa se ejecuta hasta su finalización en la terminal, solo necesita presionar Enter una vez para salir. Mantiene todo limpio y simple, al igual que el resto del programa.

Conclusión

Geany es simplemente un gran IDE para Linux, especialmente cuando Eclipse no es de su gusto. Sin embargo, incluso si Eclipse está bien en su opinión, aún debe mirar a Geany por su facilidad de uso y su configuración lista para usar.

Si programa en Linux, ¿qué IDE usa? Si usas Geany, ¿cómo lo calificas y qué otras características crees que son importantes? Háganos saber en los comentarios!

In this article