0

我使用 ANTLR 框架创建了我的“新编程语言”。该语言由其语法定义,语义是使用遍历 AST 的 tree walker 强制执行的。

我想开发一个 eclipse 插件作为源代码编辑器来用我的新语言编写程序。例如,我想突出显示关键字、标记带有句法/语义错误的行等。

解决这个问题的最佳方法是什么?任何人都知道任何与 ANTLR 轻松集成来执行此操作的库/框架吗?

谢谢。

4

2 回答 2

3

我会推荐Xtext框架,它基于 ANTLR + EMF。功能齐全的源代码编辑器,具有可定制的自动完成 + 快速修复...可以轻松完成

于 2012-05-23T11:31:03.640 回答
-1

Eclipse dltk插件将是更好的选择。

于 2012-07-19T17:25:05.833 回答