Informativo

El MEJOR IDE LIGERO que existe! - Geany

El MEJOR IDE LIGERO que existe! - Geany

Hola gente, ¿cómo están?Espero que se encuentren bien.
Si te interesa la programación, posiblemente hayas puesto atención en algún entorno de desarrollo o editor de código como:

  • Visual Studio
  • VSCode
  • IntelliJ
  • Eclipse

Sin embargo, estas opciones no son especialmente famosas por ser ligeras, y en muchos casos consumen bastantes recursos.
Si tienes una PC algo antigua, esto no ayuda.

¿Por qué Geany?

En este video/artículo mostraré Geany, un editor de código bastante ligero que puede funcionar incluso en hardware limitado (por ejemplo, de 2007 en adelante).

Requisitos de Sistema (Estimados)

Geany no tiene requisitos oficiales, pero en mi experiencia:

  • RAM: 768 MB
  • CPU: Procesador Atom 1.5 GHz
  • Sistema: Preferiblemente Linux (Windows requiere más recursos)

Geany actualmente solo se distribuye oficialmente en 64 bits, pero algunas distros como Debian ofrecen versiones 32 bits.

Nota: Dependiendo del tamaño y complejidad del proyecto, los requisitos podrían ser mayores.

Instalación de Geany

En Windows:

  • Instalador principal de Geany
  • Instalador separado para los plugins

En macOS:

  • Un único instalador que incluye todo

En Linux:

  • Disponible en la mayoría de los repositorios oficiales
  • Se puede instalar desde el gestor de paquetes de la distro

Apariencia y Personalización

Por defecto, Geany viene en tema claro en Windows.
Puedes cambiar el tema GTK, aunque puede que algunos se vean mal.
Los íconos no se pueden cambiar fácilmente (al menos no encontré forma clara).

En Linux, la apariencia es totalmente nativa y depende del tema del sistema.

Esquemas de Color del Editor

  • Geany permite cambiar el esquema de color del editor
  • En su sitio oficial hay muchos temas disponibles
  • También se puede modificar la fuente del editor

Plugins Recomendados

Aunque no tiene tantos como VSCode, Geany soporta varios plugins útiles.
Aquí algunos destacados:

  • Addons: Mejoras pequeñas a la experiencia
  • Code Navigation: Navegación de código más fluida
  • Commander: Ejecuta acciones y comandos rápidamente
  • Debugger: Integración con depuradores
  • Documentation Generator: Genera documentación (limitado)
  • Export: Exporta como HTML o LaTeX
  • File Browser: Explorador de archivos
  • Git Change Bar: Muestra cambios vía Git
  • HTML Characters: Inserta caracteres especiales
  • Macros: Agrega macros a Geany
  • Markdown: Visor en tiempo real
  • Overview: Minimap del código
  • Split Window: Divide la ventana del editor
  • Spell Checker: Corrector ortográfico
  • Tree Browser: Explorador en forma de árbol
  • VimMode: Usa Geany como si fuera Vim

Recomendación: Probar los plugins uno por uno según tus necesidades.

Funcionalidades del Menú

Archivo

  • Abrir, guardar, guardar como, cerrar, etc.

Editar

  • Cortar, copiar, pegar
  • Comentar, descomentar, reindentar
  • Insertar fecha, librerías, etc.

Buscar

  • Buscar, reemplazar, ir a línea

Vista

  • Cambiar fuente y color
  • Mostrar líneas, tabulaciones, espacios, etc.
  • Zoom, pantalla completa, marcadores

Documento

  • Indentación automática, tipo de archivo, encoding
  • Clonar, convertir espacios/tabulaciones
  • Mostrar/ocultar funciones

Proyecto

  • Crear/abrir proyectos

Compilar (Build)

  • Compilar, ejecutar, configurar acciones

Herramientas

  • Recargar configuración
  • Selector de color, contador de texto
  • Plugins

Preferencias de Geany

  • General: Inicio, cierre, búsqueda, mensajes
  • Interfaz: Sidebar, ventana de mensajes, barra de estado
  • Editor: Línea actual, teclas, espacios, indicadores
  • Identación: Tipo y tamaño
  • Autocompletado: Símbolos, palabras, brackets
  • Display: Guías, líneas largas
  • Archivos: Guardado, apertura, recientes
  • Herramientas: Terminal, navegador, grep
  • Plantillas: Información y formatos
  • Atajos de Teclado
  • Impresión: Configuración de impresión
  • Terminal: Shell, apariencia, comportamiento
  • Varios: Opciones avanzadas

Lenguajes Soportados

Geany soporta muchos lenguajes populares:

  • C, C++, Java, Python, HTML, CSS, JavaScript, etc.

Es posible agregar soporte para nuevos lenguajes, aunque es algo avanzado.

Conclusión

Geany es un entorno de desarrollo ligero, rápido y funcional, ideal para:

  • Máquinas con pocos recursos
  • Usuarios que buscan un IDE más completo que Notepad o Nano
  • Programadores que trabajan con C, C++ o lenguajes clásicos

Yo lo uso principalmente para C, y me ha funcionado excelente.

¿Y tú, usas o usarías Geany? ¿Qué editor usas actualmente? ¡Déjamelo en los comentarios!


Avatar

ItsZariep

Youtuber y programador, usando Linux desde 2015

Acerca de mi

© 2025 ItsZariep

Powered by Tessera for Hugo