【问题标题】:What is the best Pig plugin for Eclipse?Eclipse 最好的 Pig 插件是什么?
【发布时间】:2011-11-03 21:23:29
【问题描述】:

我即将开始使用 PIG-latin,我希望在 Eclipse 中获得一些文本突出显示等功能。做一个快速的谷歌搜索,我看到了几个 Eclipse 插件。它们都还在开发中吗?哪个最好?

【问题讨论】:

  • 如果您要否决并投票结束,您至少可以提及原因。 StackOverflow 上的其他语言有很多这样的问题,所以为什么我的特别值得反对对我来说是个谜。
  • 我认为这是一个很好的问题。我想知道 PigPen 是否有更多替代品。

标签: eclipse eclipse-plugin editor apache-pig


【解决方案1】:

你看过PigPen吗?我认为它在技术上仍处于开发阶段,但看起来已经相当成熟了。

【讨论】:

    【解决方案2】:

    这里是Pig相关工具列表:https://cwiki.apache.org/confluence/display/PIG/PigTools,有几个eclipse插件。

    【讨论】:

    • 是的,我昨天发现了,但在这里忘记提及了。我在那里试用了三个可用的 Eclipse 插件,并且最喜欢 PigEditor 来满足我的简单目的。它比 PigPen 更容易安装,并且提供了我想要的所有基本突出显示和着色功能。
    • code.google.com/p/pig-eclipse 列出了非常轻量级,并且拥有您需要的一切。
    【解决方案3】:

    我正在开发PigEditor 并尽量保持简单,同时提供 Java Eclipse 的类似功能:

    • 语法/错误突出显示
    • 检查别名是否存在
    • 自动完成关键字、UDF 名称
    • 大纲...

    我每天都在使用它,并在我开始使用新的 Pig 功能时定期更新它。

    【讨论】:

    • 语法着色很棒,但是 Xtext 的性质非常烦人,一切都显示为问题,如果我禁用它,它会一直问我是否要启用 Xtext :(
    【解决方案4】:

    这是一个简单的 IntelliJ 语法高亮:

    https://twitter.com/rjurney/status/201052603365343232

    【讨论】:

      【解决方案5】:

      Hue 现在带有一个 Pig 编辑器,支持语法高亮、自动完成、一键执行、保存脚本……它还集成了其他应用程序,如 Job Browser 和 Hive Metastore UI。

      【讨论】:

        【解决方案6】:

        我已经接手了上述the "lightweight" Pig Eclipse plug in的维护和开发。

        在最新版本中,它为 Pig 0.11 - 0.14 提供了语法高亮、自动完成、“javadoc”样式工具提示和开放声明 (F3) 支持(您可以在首选项中选择)。

        这里是the update site.(更新站点已从 Google Code 移至 GitHub,因此如果您有预先存在的安装,则可能需要手动添加)

        欢迎贡献、cmets 和改进!

        【讨论】:

        • 截至 2015-07-28 更新站点链接无效!
        • Nvm,因为更新站点在添加到 Eclipse 时工作正常。感谢您的出色工作。
        猜你喜欢
        • 2013-06-05
        • 2012-09-29
        • 2010-09-27
        • 1970-01-01
        • 2010-09-23
        • 2010-09-13
        • 1970-01-01
        • 2010-12-18
        • 1970-01-01
        相关资源
        最近更新 更多