Да, настройки для форматирования XML находятся на вкладке настроек для всей среды IDE, и, очевидно, их нельзя установить для каждого проекта.
Я хочу отметить, что действительно раздражает обертывание «свободного текста» между элементами, как в:
<element>some free text</element>
Это действительно неудобство, например, при работе с форматом шаблона в файлах logback.xml.
Я только что узнал, что Eclipse не будет форматировать этот бит, если я заключу текст между <![CDATA[..]]>
.
Например:
<pattern><![CDATA[%d{HH:mm:ss.SSS} [%thread] [%X{host}|%X{ip}|%X{user}] %-5level %logger{36} - %msg%n]]></pattern>
Просто хотел поделиться этим.