Como posso formatar o XML no Bloco de Notas++?

Eu tenho Notepad++ e tenho algum código XML que é muito longo. Quando o colei no Notepad+++ havia uma longa linha de código (difícil de ler e de trabalhar).

Quero saber se existe uma forma simples de tornar o texto legível (por legível quero dizer código devidamente tabulado).

Posso fazê-lo manualmente, mas quero uma solução permanente para isto, pois já enfrentei isto várias vezes. Tenho certeza de que existe uma maneira de fazer isso como já fiz uma vez antes de alguns anos atrás, talvez com Visual Studio ou algum outro editor, eu não... não me lembro.

Mas o Notepad++ pode fazer isso?

Solução

Tente Plugins -> Ferramentas XML -> Pretty Print (libXML) ou (somente XML - com quebras de linha Ctrl + Alt + Shift + B)

Você pode precisar instalar o XML Tools usando seu gerenciador de plugins para obter esta opção em seu menu.

Na minha experiência, a libXML dá uma boa saída, mas somente se o arquivo estiver 100% formado corretamente.

Comentários (21)

Experimente TextFX → TextFX Html Tidy → Tidy: reindent XML

Se você não pode tentar com o Eclipse, faça o botão direito, fonte e o travessão correto.

Comentários (7)

Não existe tal coisa como o TextFX no Notepad++, pelo menos não na versão mais recente. Esta é uma das razões pelas quais ainda estou com DreamWeaver mesmo que isso me esteja a deixar louco por ser lento e não responder de vez em quando...

Comentários (3)