1
Xtextで書かれた文法を表示する人のために読めるファイルや画像を作成しようとしていましたが、XMLファイルに書き出す方法がわかりました。 XMLファイルで図を生成するツールはありますか?Xtext文法をエクスポートしてダイアグラムを作成する
Xtextで書かれた文法を表示する人のために読めるファイルや画像を作成しようとしていましたが、XMLファイルに書き出す方法がわかりました。 XMLファイルで図を生成するツールはありますか?Xtext文法をエクスポートしてダイアグラムを作成する
Xtext Syntax Graph
ビューが役立ちます。
Eclipseでこのビューを開くには、 Window -> Show view -> Other... -> Xtext -> Xtext Syntax Graph
をクリックします。 現在選択されているエディタビューにXtext文法 のグラフィカルな表示が表示されます。
保存ボタンを使用すると、図をPNG形式の画像ファイルとしてエクスポートできます。
この機能については、blog post (with video demo)もあります。
おかげで、私は疑問に思うことは、すなわち、プロジェクトの各XTEXTファイルのPNGを生成し、これを自動化することは可能でしょうか? – Metaphox
@Metaphox私はこれを行う方法がわかりません。しかし、私はこれについて新しい質問をすることをお勧めします(ここでの質問/回答を参照している可能性があります)。 おそらくXtextの専門家は、それを達成する方法を知っているでしょう。 –
@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)、あなたの目的のために再利用できる部分を確認してください。 –