寻找具有良好Perl集成的Perl IDE:


语法突出显示
自动完成(理想情况下,具有语法意识)
能够构建函数列表并跳转到函数从功能列表中定义
可以直接运行正在编辑的Perl脚本。
理想情况下,可以在以调试GUI作为编辑器的调试器中运行Perl脚本。

不在乎IDE是Perl专用的还是带有Perl相关插件的通用IDE。

首选的环境是Windows,但对我而言并不是真正的破坏力。

我已经知道UltraEdit并使用它了,而且还不错,但是:


其Perl语法荧光笔出现了问题(如果您在注释中的任何地方使用引号,它将突出显示该注释之后的所有文本都将作为字符串,直到下一个引号为止。)
它没有办法将编辑器用作调试器GUI。
它的自动完成功能不是很聪明,也不了解语法。

工具成本不是主要因素,但如果具有Perl支持的工具的成本要高于基准成本,请说明。

评论

我对Perl一点都不熟悉,但我建议尝试使用SublimeCodeIntel插件尝试Sublime Text(安装后通过Sublime Package Control 3抓住它)。我不认为它可以调试,但是它应该处理其他事情。

#1 楼

看看Komodo IDE。它具有Perl支持,包括图形调试器,正则表达式调试器和代码重构。如果不需要调试和重构功能,请尝试Komodo Edit。 Komodo Edit是Komodo IDE的免费版本,功能较少。

评论


它如何符合要求?明确要求:语法突出显示,自动完成,功能列表跳转...请阅读我们关于如何使答案高质量的讨论,以了解是否可以将其中的一些改进纳入您的答案中。

– Izzy♦
2014年2月20日在17:18

#2 楼

Geany包含您想要的几个功能。它绝对具有语法突出显示,运行功能和功能列表。我从未使用过自动完成功能,但是它声称拥有自动完成功能,并且不确定调试。它还可能有注释突出显示的问题,但我不确定。