gpt4 book ai didi

eclipse - ANTLR 和 Eclipse(或任何像样的 IDE)

转载 作者:行者123 更新时间:2023-12-02 04:09:05 25 4
gpt4 key购买 nike

我已经使用 ANTLRv3IDE 插件在 Eclipse 中使用 ANTLR 一段时间了。虽然它并不完美,而且有点过时,但它的工作相当不错。

现在,我希望将我正在创建的另一个 DSL 切换到 ANTLRv4。然而,Eclipse 的支持似乎非常薄弱。我决定尝试 ANTLRWorks,这是一个 NetBeans 插件,但我无法安装它(它似乎被锁定到特定日期版本(201302132200,而我有更新的东西,如文档所说仍然是 7.3)。

那么,问题是:是否有人设置了任何 Java IDE(最好是 Eclipse,但如果支持对其他东西有好处,我可能会被说服切换)来与 ANTLR 集成?对于集成,我的意思是:在保存/键盘快捷键和语法着色上生成代码(至少)。代码完成和其他功能当然很好,但我现在没有它们也可以生活。

我很了解 Xtext,并且在一些项目中使用它取得了巨大的成功,但不幸的是它不符合这里的需求(不需要 IDE 支持,需要我自己的 DSL 模型而不是基于 ECore 等)。

我知道 ANTLRWorks 可以作为独立应用程序运行,无需 Java IDE,但我认为这是最后的解决方案,因为以这种方式工作非常麻烦(应用程序之间切换、文件不同步、没有 VCS)支持等)。我尝试了另一种方法:将 Java 部分安装到 ANTLRworks(它本身就是一个 NetBeans 发行版)中,但结果并不好(似乎基本的项目支持等已从 ANTLRworks 中剥离)。

最佳答案

Eclipse 的 Antlr4 插件在这里:

https://github.com/jknack/antlr4ide

关于eclipse - ANTLR 和 Eclipse(或任何像样的 IDE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17254951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com