976 votos

¿Cómo puedo formatear XML en Notepad++?

Tengo Notepad++ y tengo código XML que es muy largo. Cuando lo pegué en Notepad++ había una línea larga de código (difícil de leer y trabajar).

Quiero saber si hay una manera simple de hacer que el texto sea legible (por legible me refiero a código correctamente tabulado).

Puedo hacerlo manualmente, pero quiero una solución permanente para esto ya que me he enfrentado a esto varias veces. Estoy seguro de que hay una manera de hacer esto, ya que lo hice una vez antes hace un par de años, tal vez con Visual Studio u otro editor, no recuerdo.

¿Pero puede Notepad++ hacerlo?

1461voto

erjiang Puntos 14724

Prueba Plugins -> Herramientas XML -> Formato bonito (libXML) o (Solo XML - con saltos de línea Ctrl + Alt + Shift + B)

Puede que necesites instalar XML Tools usando tu gestor de plugins para obtener esta opción en tu menú.

En mi experiencia, libXML ofrece una buena salida pero solo si el archivo está formado correctamente al 100%.

57voto

abhi Puntos 261

Debe instalar la herramienta XML desde el elemento de menú PluginsPlugins Admin...Aparece el diálogo de administración de plugins y luego desplazarse hasta el final de los plugins disponibles y marcar la herramienta XML, instalarla y luego Ctrl + Alt + Shift + B o aparecerá la opción para la Herramienta XML arriba.

38voto

Torres Puntos 1641

Prueba con TextFX → TextFX Html Tidy → Tidy: reindentar XML

Si no puedes intenta con Eclipse, haz clic derecho, origen y corrige la indentación.

12voto

Some Noob Student Puntos 2832

Para obtener los mejores resultados, debe utilizar ambos TextFX XML tidy y XML tools pretty print. Aquí está cómo y por qué:

1.TextFX -> TextFX HTML Tidy -> Tidy: reindent XML

TextFX tiene la ventaja de envolver líneas largas, lo cual no hace XML Tools, pero no indenta esas nuevas líneas correctamente.

2. XML Tools -> Pretty print (Text indent)

XML Tools complementa TextFX al indentar las nuevas líneas envueltas de manera agradable.

3voto

DiNovici Puntos 146

No hay nada como TextFX en Notepad ++, al menos no en la última versión. Esta es una de las razones por las que sigo usando DreamWeaver a pesar de que a veces me vuelve loco al ser lento e irresponsivo...

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X