Perl5的最佳IDE

Perl5的最佳IDE,perl,Perl,我对bashshell脚本编写有很好的经验,现在正转向Perl Perl 5的最佳IDE是什么 Perl6会杀死Perl5吗?或者Perl5是否始终处于活动状态 对于你的第一个问题,最适合你的就是最适合你的。我意识到这本身不是一个答案,但要比较功能,请参阅 关于你的第二个问题,我对Perl6离发布有多近感到莫名其妙(例如,见)。我不知道我的客户中有谁在使用Perl6,考虑到这一点以及现有的Perl5文档,我会选择Perl5,而不必担心在不久的将来被超越。您可以查看Eclipse的EPIC插件。

我对bashshell脚本编写有很好的经验,现在正转向Perl

  • Perl 5的最佳IDE是什么

  • Perl6会杀死Perl5吗?或者Perl5是否始终处于活动状态


对于你的第一个问题,最适合你的就是最适合你的。我意识到这本身不是一个答案,但要比较功能,请参阅


关于你的第二个问题,我对Perl6离发布有多近感到莫名其妙(例如,见)。我不知道我的客户中有谁在使用Perl6,考虑到这一点以及现有的Perl5文档,我会选择Perl5,而不必担心在不久的将来被超越。

您可以查看Eclipse的EPIC插件。虽然不具备所有特性,但您可以很容易地进行一些调试和使用Eclipse特性

您可以安全地使用Perl5。Perl 6是一种仍在开发中的新语言,其发布日期不详,因此您现在不必关心它。

当然,“最佳”是一种品味问题。与其说是“最好的”,不如说是“如果我对编辑器没有强烈的偏好,我应该为Perl使用什么编辑器?”我继续为我的学生回答这个问题

我现在推荐的是。它是免费的,开源的,可在大多数平台上使用,维护良好,文档齐全,易于使用,并且有丰富的插件生态系统。它对于任何语言都能很好地工作,所以您不会陷入特定于语言的IDE中。而且它足够强大而不会膨胀

我也建议你学习。这是任何Unix机器上都可以使用的编辑器,当您不可避免地发现自己需要在Unix机器上编辑文件时,您需要使用它。它非常强大,但也非常令人困惑

Atom已经使这个答案的其余部分过时了


是一个专用于Perl的IDE,但是它已经好几年没有发布了

(及其所有变体)和(及其所有变体)仍然非常优秀、强大,但对于任何不习惯它们的人来说都是相当令人困惑的。不过,当您不可避免地发现自己需要在Unix机器上编辑文件时,您至少应该了解
vim
的基本知识

对于Mac来说,有(emacs就像OSX应用程序一样,具有预期的OSX热键和菜单)和

在Windows上,和(不再维护)是不错的选择


对于Perl 6,Perl 5和Perl 6是不同的语言,它们有自己的生命周期和开发周期。任何一种语言都不会杀死另一种语言。

Perl6是一种完全不同的语言,目前仍在开发中。虽然它已经很棒了,但还没有准备好生产。选择你喜欢的任何编辑器,只要它有适当的语法突出显示。我不确定这个问题是否值得结束。可能分成两个问题和/或重新措辞though@BrianAgnew-您应该查看jetbrains官方学生套餐优惠。您可以在20秒内获得所有这些IDE的在线免费学生许可证。在Windows上,我比记事本更喜欢电子文本编辑器。电子文本编辑器链接已经死了。@wp78de谢谢,原来电子文本编辑器已经好几年没有发布了,Padre也没有。Atom已经使这个答案过时了,我已经为寻求建议的人更新了它我所在的公司,使用Atom的人必须找到变通办法,打开一些包含数千行代码的古老脚本,一般来说,在上面做任何严肃的工作都非常缓慢。甚至在大文件上打字都有明显的滞后。最终每个人都换成了VScode、SUMBLE和IntelliJ Idea。所有这些都非常优秀。我想你在课堂上都不会注意到sroom有小脚本,但它绝对不是用于生产的。@厄瓜多尔我过去听过关于Atom的此类抱怨,但你可能想再检查一下。我打开了我的Perl库,玩了一些大文件。例如perl5db.pl,有10k行。在我的2018 i7 Macbook Pro上可以。也许它在不太坚固的硬件上落后,我会感兴趣的我很想知道。自从我写了这篇文章以来,VSCode也成为了一个非常好的选择,它符合以下标准:功能强大、现代UI、免费、跨平台、语言不可知。但我不使用它,所以我个人不能推荐它。Sublime和IntelliJ,虽然也被认为是非常好的,但都是花钱的。从Perl6 Wikipedia页面上看,“从2014年起,多个Perl6实现正在开发中,但没有一个被认为是“完整的”。我认为第二点是相同的