Сгенерированное форматирование кода Java - PullRequest
0 голосов
/ 31 марта 2012

Я генерирую код Java на моем доменно-специфическом языке (DSL).Мой язык использует файлы шаблонов строк для создания кода Java из DSL.

Моя проблема заключается в том, что файлы шаблонов строк генерируют неформатированный код Java в Eclipse.Всякий раз, когда я генерировал код, я должен нажимать cntr + Shift + F, чтобы отформатировать каждый сгенерированный файл Java.

Есть ли способ генерирования отформатированного кода?Я использую Eclipse IDE.

Ответы [ 2 ]

2 голосов
/ 31 марта 2012

По крайней мере, вы можете выбрать the project / the package по своему усмотрению и использовать ярлык Ctrl+Shift+F для немедленного форматирования их всех.Это намного лучше по сравнению с форматированием каждого файла.

1 голос
/ 31 марта 2012

Вы должны позаботиться о отступе в ваших StringTemplate шаблонах. Я склонен писать шаблоны для фрагментов кода, таких как определения функций, вызовы функций или даже объявления аргументов, которые должны быть расширены по совокупности переменных элементов, и программно объединять их в качестве аргументов в единый шаблон файла souce.

...