Editores de texto y entornos de desarrollo integrados (IDEs)

Para programar en Perl, además de un intérprete, necesitaremos herramientas para escribir y probar el código que vayamos escribiendo. Para ir haciendo las primeras pruebas, y según gustos personales, puede ser suficiente con utilizar un editor de texto con el que ir guardando el código que vayamos generando, como ATOM, que coloree la sintaxis de Perl.

Una posibilidad es el poderoso y eficiente editor vim, que sin embargo es menos intuitivo y requiere de cierto aprendizaje, pero que a cambio suele estar disponible para cualquier sistema. El editor vim colorea la sintaxis de Perl y por medio de su archivo de configuración .vimrc podemos ajustarlo a nuestras manías a la hora de programar. Es posible incluso instalar el plugin perl-support.vim para personalizar macros y plantillas.

Otra posibilidad, quizás más adecuada para proyectos complejos o para programadores que vienen del mundo Java o C/C++, es el uso de interfaces integradas o IDEs.

Dentro del entorno Eclipse, que pretende ser un IDE universal, podemos instalar de manera sencilla EPIC, que nos permite administrar proyectos en Perl y tiene características esenciales para los usuarios de IDEs como la autocompleción de código o su comprobación sintóctica en tiempo real.

Otro IDE hecho a medida para los usuarios de Perl es Padre, escrito en Perl, que me ha recomendado mi colega Pedro Olivares, pero cuya instalación puede ser un poco complicada.

Bruno Contreras-Moreira
http://www.eead.csic.es/compbio