Я не вижу никаких проблем при форматировании (CTRL+SHIFT+F
) в XML-редакторе с WTP
Так что WTP должен решить ваши проблемы.
(source: springframework.org )
Я исправлен: пробелы и экранированные символы действительно являются проблемой с плагином «Редактор XML и инструменты» (3.0.2 или 3.0.3) из WTP.
Однако <foo> text </foo>
не будет свернут как <foo>text</foo>
.
Но
<foo> text text2 text3 </foo>
будет отформатирован как
<foo> text text2 text3 </foo>
(пробелы в конце сохранились, как ни странно)
И любая последовательность экранированных символов останавливает форматирование (все строки, пока не отформатированы все строки, включая экранированный символ)
Я посмотрю глубже в этом вопросе и включу этот ответ как вопрос сообщества.