Как настроить IntelliJ на размещение XML-тегов в отдельных строках при форматировании XML-файлов?

#xml #intellij-idea #formatting

#xml #intellij-идея #форматирование

Вопрос:

Я использую IntelliJ IDEA 12. Я использовал контекстное меню для импорта некоторых pom.xml зависимости maven. Однако, когда я просматриваю файл POM, зависимости не отформатированы должным образом — они находятся в одной строке. Когда я переформатирую файл pom (Ctrl-Alt-L), форматирование все еще не исправлено.

Я попытался просмотреть Настройки проекта> стиль кода> XML, но я не смог увидеть очевидный параметр, который бы это исправил. Я возился с настройками «сохранить разрывы строк» и «перенос текста», но безрезультатно.

Я заметил, что другие XML-файлы имеют ту же проблему — если я присоединюсь к ним, форматирование не разделит их.

Как я могу заставить IntelliJ разумно разбивать xml на несколько строк с правильным отступом?

Ответ №1:

Снимите флажок «сохранить пробелы» в настройках.

В IDEA 12 Файл> Настройки> Стиль кода (левая панель меню)> XML (левая панель меню)> Другое (вкладка)> Сохранить пробелы (флажок)