代码之家  ›  专栏  ›  技术社区  ›  Daniel

Perl 6有Intellij插件吗?[已关闭]

  •  8
  • Daniel  · 技术社区  · 7 年前

    我正在为JetBrains编辑器(如IntelliJ IDEA、PyCharm或PhpStorm)寻找一个Perl 6插件。

    相关问题:

    https://github.com/Camelcade/Perl5-IDEA/issues/1554

    Perl 5

    2 回复  |  直到 7 年前
        1
  •  7
  •   Christopher Bottoms zerkms    6 年前

    我不能为IntelliJ编辑说话(我的同事们对IntelliJ编辑的评价很高)。

    Vim公司

    Vim公司 内置了对Perl 6的支持。我过去讨厌vim,直到我看到一位经验丰富的用户演示它。您可以移动、复制、粘贴、搜索和替换等等,而无需触摸鼠标或滚动菜单。从那以后我就再也没有回来过。对我来说,花时间和精力去学习是值得的。

    但我必须警告你 Vim公司 Vim公司 没有想过。你想复制一行,所以点击 y 甚至没有想过。 这是最接近脑-机接口的东西,无需进行手术。 开始学习和定制它只需要一些初步的努力。


    示例

    Code in Vim showing consistent syntax coloring throughout.

    Vim公司 正确解析Perl 6和着色确实有问题,尤其是在同一行中有很多语法的情况下。无论如何,这些案例往往不那么人性化。当我注意到以下不一致的语法着色时,我将代码重构为更人性化(和 Vim公司 友好)风格见上图。

    Code in Vim showing strange syntax coloring in the bottom third.

    Perl 6 can fully parse Perl 6 ,我预计有时大多数编辑器在突出显示Perl 6的语法方面会有困难。如果您发现编辑器比Perl 6做得更好,请发表评论或添加其他答案 Vim公司

    有时 Vim公司

    Jonathan Worthington's answer about Comma

        2
  •  6
  •   Jonathan Worthington    6 年前

    Comma 是一个基于IDEA平台构建的Perl 6 IDE,也是一个插件,可与IntelliJ和类似软件一起使用。它目前处于早期测试阶段,可供那些加入其支持者计划的人使用。