Раед,
1) Netbeans
Исходный файл> формат
2) Notepad++ +
Xml Tools(форматирует только валидный XML - куски XML_а не умеет обрабатывать)
Где-то в меню работы с плагинами
3) Visual Studio c установленным Web Tools(хотя может он и не нужен для этого) + Resharper 6.1 предоставляет два различных способа:
Edit>Advanced>Format Document
Resharper>Tools>Clean Up Code...
Это из тех IDE/редакторов где я пользовался этой функцией.
А так присоединяюсь, к мнению, что в любой развитой IDE обычно есть опция форматирования исходников для тех языков с которыми она работает, то есть не только для XML, но и для программного кода