2017-04-03 86 views
1

我試圖製作一個可讀的文件或圖像給那些在Xtext中顯示語法的人,我弄清楚如何導出到XML中,但看起來這個XML文件沒有得到我的整個語法。有什麼工具可以用XML文件生成圖表嗎?導出Xtext語法並繪製圖表

回答

1

Xtext Syntax Graph視圖應該對你有幫助。

您可以在Eclipse中打開此視圖,方法是單擊 Window -> Show view -> Other... -> Xtext -> Xtext Syntax Graph。 它將在當前選定的編輯器視圖中顯示Xtext文法 的圖形表示。

使用保存按鈕,該圖可以導出爲PNG圖像文件。
關於此功能還有一個blog post (with video demo)

screenshot

+0

感謝,我不知道是不是可以自動完成,即產生PNG在項目中的每個文件XTEXT? – Metaphox

+0

@Mepaphox我不知道該怎麼做。但我建議你問一個關於這個問題的新問題(可以參考這裏的問題/答案)。 Xtext專家可能有想法如何實現它。 –

+1

@Metaphox首先查看包的來源 [org.eclipse.xtext.xtext.ui.graph](https://github.com/eclipse/xtext-eclipse/tree/master/org.eclipse.xtext。 xtext.ui.graph/src/org/eclipse/xtext/xtext/ui/graph),並查看哪些部分可以重用於您的目的。 –