Программное форматирование и отступ, автоматически сгенерированный исходный код из Java

Я написал генератор кода, который создает исходный код Java и C ++ из пользовательского IDL с помощью Antlr. Он отлично работает, за исключением форматирования кода Java. В настоящее время я использую Gnu Indent, но формат, который он выводит, плохо читается и затрудняет отладку. Я хотел бы использовать то же средство форматирования кода, что и NetBeans (например, при нажатии Alt + Shift + F) для форматирования сгенерированных файлов. Чего я не хочу, так это просматривать каждый из этих файлов и вручную нажимать Alt + Shift + F. Я пробовал использовать NetBeans API, но либо я не ищу в нужных местах, либо Google ведет себя идиотом, я не могу найти подходящий рабочий пример, чтобы сделать это с файлами, не загруженными в редактор ...

Может кто-нибудь хотя бы направить меня в правильном направлении?

7
задан NeoAcheron 8 March 2011 в 10:09
поделиться