0

ドメイン固有言語 (DSL) から Java コードを生成しています。私の言語は、DSL から Java コードを生成するために文字列テンプレート ファイルを使用しています。

私の問題は、String Template ファイルが Eclipse でフォーマットされていない Java コードを生成することです。コードを生成するたびに、cntr + Shift + F を押して、生成された各 Java ファイルをフォーマットする必要があります。

フォーマットされたコードを生成する方法はありますか? 私はEclipse IDEを使用しています。

4

2 に答える 2

2

少なくとも、興味のあるthe project/を選択し、ショートカットを使用してそれらすべてをすぐにフォーマットすることができます。これは、すべてのファイルをフォーマットするよりもはるかに優れています。the packageCtrl+Shift+F

于 2012-03-31T12:30:41.713 に答える
1

StringTemplateテンプレートのインデントに注意する必要があります。私は、関数定義、関数呼び出し、さらには変数要素のコレクションに拡張する必要がある引数宣言などのコードのフラグメントのテンプレートを作成し、それらを単一のソース ファイル テンプレートへの引数としてプログラムで結合する傾向があります。

于 2012-03-31T12:59:22.480 に答える