2012-09-21 12 views
19

Tengo una buena experiencia con las secuencias de comandos de shell Bash y ahora me estoy mudando a Perl.Mejor IDE para Perl 5

  • ¿Cuál es el mejor IDE para Perl 5?

  • Will Perl 6 kill Perl 5? ¿O Perl 5 siempre estará vivo?

+0

Perl6 es un lenguaje completamente diferente, y todavía está en desarrollo. aunque ya es impresionante, no está listo para la producción. Tome cualquier editor que desee, siempre y cuando tenga un resaltado de sintaxis decente. – amon

+1

No estoy seguro de que esta pregunta justifique el cierre. Tal vez dividiéndolo en dos preguntas y/o reformulando aunque –

+0

@BrianAgnew - [Sin duda justifica el cierre.] (Http://blog.stackoverflow.com/2010/11/qa-is-hard-lets-go-shopping/) –

Respuesta

11

Para su primera pregunta, la mejor para usted es la más adecuada para usted. Me doy cuenta de que no es una respuesta como tal, pero para las comparaciones de características, vea this chart.

Con respecto a su segunda pregunta, estoy bastante desconcertado por lo cerca que está de lanzar Perl6 (por ejemplo, vea this blog entry). No conozco a ninguno de mis clientes que usen Perl6, y dado esto y la documentación existente para Perl5, alcanzaría Perl5 con poco temor de ser superado en el futuro cercano.

+0

Desde la página de Wikipedia Perl6, "A partir de 2014, se están desarrollando múltiples implementaciones de Perl 6, pero ninguna de ellos se consideran "completos" '. Mi opinión sobre el segundo punto sigue siendo la misma –

4

Puede consultar el complemento EPIC para Eclipse. Lejos de tener todas las características, pero puede hacer algunas depuraciones y usar la función Eclipse con bastante facilidad.

Puede ir de manera segura con Perl 5. Perl 6 es un nuevo idioma que aún se está trabajando y se desconoce su fecha de lanzamiento, por lo que no debería preocuparse por el momento.

+0

Gracias por su amable respuesta. – user1688045

21

"Mejor" es, por supuesto, una cuestión de gusto. En lugar de "lo mejor", responderé a esto como "¿qué editor debería usar para Perl si aún no tengo una fuerte preferencia por un editor?" Realicé una breve búsqueda para responder esta pregunta a mis alumnos.

Lo que recomiendo ahora es Atom. Es gratuito, de código abierto, disponible en la mayoría de las plataformas, bien mantenido, bien documentado, fácil de usar y con un rico ecosistema de complementos. Funciona bastante bien para casi cualquier idioma, de modo que no quede atrapado en un IDE específico del idioma. Y es lo suficientemente potente sin estar hinchado.

También recomiendo que aprenda the basics of vi. Este es el editor disponible en cualquier máquina Unix, y deberá usarlo cuando inevitablemente tenga que editar archivos en una máquina Unix. Es muy poderoso, pero también muy desconcertante.

Atom ha dejado el resto de esta respuesta obsoleta.


Padre es un IDE dedicada a Perl, sin embargo, no ha visto a un comunicado en años.

Emacs (y todas sus variantes) y vim (y todas sus variantes) siguen siendo excelentes, potentes, pero bastante desconcertantes para cualquiera que no esté acostumbrado a ellas. De todos modos, debe conocer al menos los conceptos básicos de vim para cuando inevitablemente tenga que editar archivos en una máquina Unix.

Para Mac, hay TextMate, Aquamacs (emacs que funciona como una aplicación OS X con los menús y teclas de acceso rápido OS X esperados) y TextWrangler.

En Windows Notepad++, Sublime Text y E Text Editor (ya no se mantienen) son buenas opciones.

En cuanto a Perl 6, Perl 5 y Perl 6 son idiomas diferentes con sus propias vidas y ciclos de desarrollo. Ninguno de los dos matará al otro.

+0

En Windows, me gusta [pspad] (http://www.pspad.com) mejor que Notepad ++. – simbabque

+0

El enlace del editor de texto E está muerto. – wp78de

+0

@ wp78de Gracias, resulta que E Text Editor no ha visto un lanzamiento en años, ni Padre. Atom ha dejado esta respuesta obsoleta, la he actualizado para las personas que la buscan en busca de consejo. – Schwern

Cuestiones relacionadas