Gemas

Gemas

Gemas corriendo en WindowMaker

Gemas es un editor de código para GNUstep. La última versión, la 0.4, puede descargarse aquí. Gemas utiliza el framework HighlighterKit y la última versión, la 0.1.3, puede obtenerse aquí. También están disponibles un par de temas para el resaltador de sintaxis. Gemas cuenta con las siguientes características:

  • Resaltado de sintaxis para lenguajes C, Objective-C, C++, Objective-C++ y GSmarkup.
  • Resaltado de sintaxis para la edición de archivos Strings, Plist, GNUmakefile y  ChangeLog.
  • Auto-indentado.
  • Auto-completado.
  • Opciones App y Tool en el menú. Los cuales crean, respectivamente, los archivos básicos para una App o Tool.
  • Compatibilidad con Emacs (esto significa que el indentado de un archivo escrito en Emacs se ve correctamente).
  • Panel de “Ir a Linea”.
  • El panel de preferencias permite configurar cosas como el tipo de fuente, el tamaño de la ventana del editor, el tema para el resaltador de sintaxis, entre otros.
  • Indentado básico con la tecla TAB.
  • Opciones útiles como “Borrar al final de la linea!”, “Borrar al inicio de la linea” y “Saltar al próximo parámetro”.
  • Plugin para usar en ProjectCenter, debe instalarse el bundle Gemas.

Al momento de lanzar Gemas, cuando se usa el menú en ventana, se abre un nuevo documento con resaltado de sintaxis para Objective-C. Si se desea empezar otro tipo de archivo, debe crearse un nuevo documento del tipo que se desee desde el menú. Esto debido a que no hay forma de cambiar el tipo de resaltado de sintaxis una vez que se ha abierto un documento. La página oficial de esta app es esta (en inglés).

Gemas

Gemas corriendo en Gnome (gNewSense)

Gemas corriendo en Windows

Gemas corriendo en Windows XP.