我正在编写一个代码生成器,我正在考虑将代码生成器与语法分开。我已经成功生成“MyDslGenerator.java”的代码,但我的问题是如何将这个项目与语法项目集成。 这样做的想法是将我的项目模块化,一部分负责语法和 ui 生成,另一部分负责代码生成。 每次我尝试设置另一个项目中的代码生成器时,都会出现错误,例如某些方法未实现。将我的代码生成器与我的项目分开的最佳方法是什么?
最佳答案
如果有两个版本并在运行时和 ui 中绑定(bind)它们呢?或者我不知道是否还在工作http://kthoms.wordpress.com/2011/09/28/moving-an-xtend-generator-into-its-own-plugin/ (至少这个想法应该仍然有效)
关于java - Xtext 将代码生成器与语法项目分开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23814991/