【问题标题】:Exporting Xtext grammar and make a diagram导出 Xtext 语法并制作图表
【发布时间】:2017-04-03 17:31:50
【问题描述】:

我试图为人们制作一个可读的文件或图像,以显示在 Xtext 中制作的语法,我想出了如何导出到 XML,但似乎 XML 文件没有包含我的整个语法。是否有任何工具可以使用 XML 文件生成图表?

【问题讨论】:

    标签: eclipse dsl xtext xbase


    【解决方案1】:

    Xtext Syntax Graph 视图应该对您有所帮助。

    您可以通过单击在 Eclipse 中打开此视图 Window -> Show view -> Other... -> Xtext -> Xtext Syntax Graph。 它将显示 Xtext 语法的图形表示 在当前选择的编辑器视图中。

    使用保存按钮,可以将图表导出为 PNG 图像文件。
    还有一个关于这个功能的blog post (with video demo)

    【讨论】:

    • 谢谢,我想知道是否可以自动执行此操作,即为项目中的每个 xtext 文件生成一个 PNG?
    • @Metaphox 我不知道该怎么做。但我建议您就此提出一个新问题(可能参考此处的问题/答案)。可能 Xtext 专家有想法如何实现它。
    • @Metaphox 首先查看软件包 org.eclipse.xtext.xtext.ui.graph 的来源,看看哪些部分可以重复用于您的目的。
    猜你喜欢
    • 2015-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-13
    • 2017-07-12
    • 1970-01-01
    • 1970-01-01
    • 2011-05-20
    相关资源
    最近更新 更多