我的问题有点具体,但我需要的答案是一般性的:
(结果非常罗嗦,重要的一点是如此重要)
我必须使用轻量级的专有语言来编写代码,它只有一个带语法高亮的基本文本编辑器。
因为我需要进行大量测试,所以我想为该语言创建一个Eclipse插件,以便我可以使用内置调试并逐步完成该程序。我找到了一些有趣的网站,详细说明了如何添加对自己语言的支持,但我是新手,并且不知道需要做多少工作或者从Eclipse工具中获得多少支持。< / p>
任何人都可以告诉我是否可以充分利用Eclipse调试工具(假设我可以访问完整的语言语法)如果我添加了对此语言的支持,或者是我在浪费时间?
修改:我发现的网站都像this one
答案 0 :(得分:3)
获得语言的解析器,编辑器,大纲视图和内容助手的良好起点可能是Xtext。编写自己的调试器是一个完全不同的故事,并在this article中进行了描述。
答案 1 :(得分:0)