Как получить функцию «Переформатировать код» из IntelliJ IDEA?

Мне нравится функция IntelliJ IDEA «Переформатировать код ...» (Ctrl + Alt + L).

Теперь мне нужно просмотреть много XML-файлов. Сейчас я открываю XML-файл, выбираю все, копирую и вставляю в XML-файл, открытый IntelliJ IDEA, затем используйте «Код переформатирования ...», чтобы украсить xml-файл, после чего я копирую отформатированный xml-файл обратно в исходный xml-файл.

Это отнимает много времени и совсем не весело.

Это было бы будет здорово, если функция «Переформатировать код ...» может быть перенесена из IntelliJ IDEA в инструмент командной строки, чтобы украсить все мои XML-файлы (любые другие файлы, такие как java, ...) одновременно.

Итак, я приступаем к изучению исходного кода идеи IC-99.18. Найдите класс CodeFormatterFacade и пакет com.intellij.formatting. Но мне все еще кажется, что нужно будет проделать много работы.

Кто-нибудь когда-нибудь думал об этом или делал это раньше? Любые предложения приветствуются. Большое спасибо!

7
задан John 27 April 2011 в 14:44
поделиться