miércoles, 13 de noviembre de 2013

jEdit, configuración óptima para programar

jEdit es un potente editor para programación, al que le podemos sacan mucho rendimiento haciendo unos ajustes en su configuración.


jEdit, mejor a la última

La versión que traen las distribuciones es bastante obsoleta por lo que lo recomendable es quitarla e instalarse la última de la página oficial.
En debian/ubuntu lo podemos hacer tecleando los siguientes comandos en la consola como administrador una vez descargada esta última versión:
apt-get install remove
sudo dpkg -i jedit_X.Y.Z_all.deb

Añadimos los plugins que nos haga falta

Primero añadimos un repositorio cercano mediante las opciones:
PluginsPlugin managerDownload optionsUpdate Mirror List

Yo he añadido los siguientes plugins:
  • JDiffPlugins : Permite comparar gráficamente entre dos archivos.
  • FTP: permite abrir y guardar archivos ubicandos en un ftp o servidor seguro incluso usando claves asimétricas.
  • PHPParser: Necesario para que nos pinte el código de acuerdo a la sintaxis del lenguaje que usemos, en mi caso php.

Configuraciones que nos facilitan la vida

Para acceder a las configuraciones vamos a UtilitiesGlobal options, estás son muy útiles:
jEdit ► Apperance ► Show splash screen on Starupsi la quitamos nos ahorramos ver la pantalla de presentación y vamos al grano
jEdit ► Editing ► Tab widthSalto de tabulación, yo le pongo 4
jEdit ► Editing ► Indent widthSalto de indexación, yo le pongo 4
jEdit ► Editing ► Soft (emulated with spaces) tabsYo la activo y así consigo que las tabulaciones sean espacios y siempre se verán igual en cualquier editor
jEdit ► Saving and Backup ► Two stage saveLo desactivo para evitar que me cambie los permisos y la propiedad del archivo que edito
jEdit ► Saving and Backup ► Backup directoryEs conveniente definirlo para que no te llene el código con archivos basura
jEdit ► View ► Always show search barla barra de búsqueda resulta muy útil para localizar cualquier cosa con rapidez

1 comentario:

  1. Una blog interesante para programar: http://www.iteramos.com/

    ResponderEliminar