- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经使用 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 插件在这里:
关于eclipse - ANTLR 和 Eclipse(或任何像样的 IDE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17254951/
我是一名优秀的程序员,十分优秀!