Sch*_*ern 24
当然,"最好的"是品味问题.而不是"最好的",我会回答这个问题,"如果我对编辑器没有强烈的偏好,我应该使用哪种编辑器用于Perl?" 我为我的学生做了一个简短的回答来回答这个问题.
我现在推荐的是Atom.它是免费的,开源的,可在大多数平台上使用,维护良好,文档齐全,易于使用,并具有丰富的插件生态系统.它几乎适用于任何语言,因此您不会陷入特定于语言的IDE中.并且它足够强大而不会膨胀.
我还建议你学习基础知识vi.这是任何Unix机器上都可以使用的编辑器,当你不可避免地发现自己需要在Unix机器上编辑文件时,你需要使用它.它非常强大,但也非常莫名其妙.
Atom使得这个答案的其余部分已经过时了.
Padre是一个致力于Perl的IDE,但它多年来一直没有发布.
Emacs(及其所有变种)和vim(及其所有变种)仍然非常出色,功能强大,但对于不习惯它们的人来说却相当令人困惑.不过,至少你应该知道什么vim时候你不可避免地发现自己需要在Unix机器上编辑文件.
对于Mac,有TextMate,Aquamacs(emacs就像OS X应用程序,具有预期的OS X热键和菜单)和TextWrangler.
在Windows Notepad ++上,Sublime Text和E Text Editor(不再维护)是不错的选择.
对于Perl 6,Perl 5和Perl 6是不同的语言,具有自己的生命和开发周期.两个人都不会杀死另一个人.