Actualizar Komodo Edit en Ubuntu

Haca ya bastante tiempo mi editor de código de cabecera es Komodo Edit, que además de ser gratuito y multiplataforma, tiene varias características que lo hacen muy útil pero manteniendo la simplicidad.

Quizás uno de sus puntos débiles es que no existen paquetes disponibles para Ubuntu ni Debian, por lo que su actualización es un poco menos que obvia, pero de todos modos resulta bastante sencilla.

Al modo de Firefox, Komodo te notificará cuando exista una nueva versión disponible (al menos cuando se trate de actualizaciones menores), pero junto con eso presentará un aviso que, en resumen te indicará que con tu cuenta actual no tienes privilegios para poder actualizar el software.

Para solucionar esto, la forma más sencilla es abrir la terminal y dirigirte al directorio donde está instalado Komodo, en mi caso, /var/opt/active-state/. Una vez en esa carpeta, debes iniciar el programa como administrador, lo que puedes hacer de forma fácil y segura (con la tranquilidad que no existirán cambios de permisos u otros que pudieran dificultar el uso posterior) con gksu bin/komodo.

Una vez iniciado el software, dirígete al menú Help → Check Updates y ejecuta la actualización. Reinicia el programa (aun como gksu) y listo… ya puedes volver a ejecutarlo como usuario normal.

Komodo Edit, editor de código multiplataforma

Al trabajar con código, la elección de un buen editor es crucial. Los hay de todos tamaños y colores: tan básicos como gedit o tan gigantescos como Eclipse… por lo general, siempre he buscado algo más bien intermedio: lo suficiente liviano como para poder mantener muchas otras aplicaciones abiertas sin problemas, pero lo bastante potente como para tener un buen set de herramientas en él mismo — como Geany, una buena alternativa para trabajar en GNOME/Linux.

Hace un rato he estado trabajando con Komodo Edit, un editor de código multiplataforma hecho con XUL (uno de los lenguajes utilizados en Firefox) que ha resultado ser bastante práctico. Tiene soporte de resaltado de código para una amplia variedad de lenguajes, montones de atajos de teclado personalizables, auto-completado, auto-indentado, gestión de proyectos (aunque no funciona en sistemas de archivos remotos, por ejemplo montados a través de Samba), pestañas y revisión de sintaxis —en este punto tiene una pequeña gran ventaja sobre otros editores, que suelen confundirse con la sintaxis de jQuery, mientras que Komodo Edit no solo la reconoce sino la soporta como un lenguaje más (también tiene soporte para Prototype, YUI y se pueden agregar otros “API Catalogs”).

Komodo Edit

La guinda de la torta es que soporta extensiones, con las que se puede agregar funcionalidad a gusto de forma bastante sencilla, tal como en Firefox.

Komodo Edit es software libre (código abierto) “apadrinado” por ActiveState, quienes venden una versión más avanzada (no mucho más, considerando las extensiones que se pueden instalar en Komodo Edit) llamada Komodo IDE.