Perl IDE que es nativo de Windows y tiene una buena integración con Perl

Buscando Perl IDE, que tiene una buena integración con Perl:

  • Resaltado de sintaxis
  • Autocompletar (idealmente, consciente de la sintaxis)
  • Capacidad para crear listas de funciones y saltar a la definición de funciones desde una lista de funciones
  • Capacidad para ejecutar el script de Perl que está editando, directamente.
  • Idealmente, la capacidad de ejecutar su secuencia de comandos Perl en un depurador con la GUI de depuración como su editor.

No importa si el IDE está diseñado para Perl o es genérico con complementos relacionados con Perl.

El entorno preferido es Windows, pero no es realmente un factor decisivo para mí.

Ya conozco UltraEdit y lo uso, y no está mal, pero:

  • su resaltador de sintaxis Perl tiene problemas (si usa una cita en cualquier parte de un comentario, resaltará TODO el texto después de ese comentario como una cadena, hasta la siguiente cita).

  • no tiene una forma de usar el editor como GUI del depurador

  • Su autocompletado es... no muy inteligente ni consciente de la sintaxis.

El costo de la herramienta no es un factor importante, pero si una versión de la herramienta con soporte de Perl cuesta más que la línea de base, indíquelo.

No estoy nada familiarizado con Perl, pero recomendaría probar Sublime Text con el complemento SublimeCodeIntel (consígalo a través de Sublime Package Control 3 después de la instalación). No creo que haga depuración, pero debería manejar las otras cosas.

Respuestas (2)

Echa un vistazo al IDE de Komodo . Tiene soporte Perl que incluye un depurador gráfico, un depurador de expresiones regulares y refactorización de código. Si no necesita las capacidades de depuración y refactorización, pruebe Komodo Edit . Komodo Edit es una versión gratuita del IDE de Komodo con menos funciones.

¿Cómo se ajusta a los requisitos? Se solicitó explícitamente: resaltado de sintaxis, finalización automática, salto de lista de funciones... Lea nuestra discusión sobre qué hace que una respuesta sea de alta calidad para ver si puede incorporar algunas de estas mejoras en su respuesta.

Geany contiene varias de las funciones que deseaba. Definitivamente tiene resaltado de sintaxis, capacidad de ejecución y listas de funciones. Nunca he usado el autocompletado, pero dice tenerlo, y no estoy seguro acerca de la depuración. También puede tener el problema de resaltado de comentarios, pero no estoy seguro.