Jedit, un editor de texto para programadores
Jedit es un editor de textos open source programado en java, disponible para Linux, Windows y Mac, con largos años de desarrollo, toneladas de plugins, y muchas funcionalidades, lo que aquí viene es una pequeña introducción a esas funcionalidades que han convertido a jedit en mi editor favorito para programar o para edición compleja de textos, espero poder animar a alguien a darle una oportunidad frente a otros editores/IDE's.
Funcionalidades
Jedit tiene muchísimas funcionalidades, destaco solo aquellas que a mi particularmente me son más útiles, tanto las que vienen de serie como las que son aportadas mediante algún plugin. En la web oficial encontrarás la lista completa de funcionalidades, en inglés.
- Resaltado de texto para más de 30 lenguajes de programación.
- Indentado automático de código, con teclas rápidas para indentar a izquierda y derecha.
- Posibilidad de editar ficheros remotos vía FTP o SSH.
- Se pueden programar tareas mediante macros de forma simple.
- Cualquier acción se puede asignar a una tecla rápida.
- Auto complementado de código dependiendo del lenguaje.
- Correctores ortográficos.
- Disponible en GNU/Linux, y si... también en Mac y Windows.
- Parseadores de código para diferentes lenguajes para detectar errores al escribir.
- El área de edición se puede dividir en multiples vistas.
- Abreviaciones de código.
Plugin SuperAbbrevs
En mi opinión este plugin merece una mención especial, con el podemos acelerar muchísimo la escritura de código. Con SuperAbbrevs podemos teclear una palabra y configurar una plantilla de texto que se mostrará al pulsar una tecla definida (yo uso control+enter). Asi, podemos hacer que al escribir trtdtd y pulsar control+enter lo que aparezca sea una tabla html con un TR y dos TD, además podemos hacer que las siguientes pulsaciones de control+enter desplacen el cursor dentro del primer, luego al segundo td, y finalmente al final de la tabla.
Mini video de demostración
Como una imagen es mejor que mil palabras, aquí dejo un vídeo mostrando algunas funcionalidades del editor.
Solo queda decir que la mayoría de distribuciones Linux traen la versión 4.2, recomiendo descargar la 4.3 desde la web de jedit, las mejoras son notables y parece bastante estable.