Eclipse:Xtext并与Epsilon / GMF / Graphiti集成

Joh*_*han 2 eclipse dsl xtext eclipse-gmf graphiti

我想在Eclipse中创建具有图形支持的DSL。对于DSL,我使用Xtext,但是找不到有关如何集成图形部分的良好示例。我还没有决定使用哪一种技术来证明图形部分,也没有准备使用任何一种技术。

现在有人有很好的榜样吗?

Mir*_*ann 5

这取决于您要如何设计集成。编辑,文本或图形的主要语法应该是什么?

以下是将Xtext与Graphiti,GMF和Sirius集成的一些示例:https : //github.com/spoenemann/xtext-gef

如果不需要图形编辑,但想为文本模型生成图形视图,则可以考虑使用KIELER(尤其是KLighD组件)。