Sirius - 创建xtext模板语言的图形界面

问题描述 投票:0回答:1

在我的项目中,我们使用Xtext模板语言来创建一些文档。类似于这里写的:https://www.eclipse.org/Xtext/documentation/207_template.html

所以基本上一个模板以«开头,以一个结尾»在我们之间调用xtend函数来定义输出html文档中可见的内容。

我们想在现有的文本编辑器中添加图形编辑器。我看到Sirius可以与Xtext交互,发现这些例子非常有趣。我无法弄清楚的是如何告诉Sirius使用我现有的xtend函数。

我的问题是:有没有办法用sirius为xtedt模板语言创建一个图形界面,还是我在死胡同中运行?

提前致谢

dsl xtext xtend eclipse-sirius
1个回答
0
投票

这似乎是可行的,但是你不清楚“如何告诉Sirius使用我现有的xtend函数”是什么意思。也许您可以首先提供模板外观的示例,以及您期望拥有的表示形式。

如果我引用您链接的Xtext示例,则模板中的Xtend函数调用是XBlockExpression。因此,您需要在Sirius中指定此元类的适当表示。

可以在这里找到可能有用的链接:https://www.eclipse.org/forums/index.php/t/1090448/

© www.soinside.com 2019 - 2024. All rights reserved.