¿Cómo formatear / sangrar archivos XML de una sola línea en Notepad ++ x64?

18

Durante mucho tiempo, el complemento TextFX hizo el trabajo para la versión Notepad ++ de 32 bits a través del menú TextFX > TextFX HTML Tidy > Tidy: Reindent XML.

En enero de 2012, Notepad ++ v5.9.8 ya no incluía el complemento, probablemente debido al nuevo soporte de Unicode, que el desarrollador de TextFX no adoptó lo suficientemente pronto, vea N ++ v5.9.8 changelog vs N ++ v5.9.6 changelog y TextFX's Future

Más tarde se introdujo una versión de 64 bits de Notepad ++ que ni siquiera incluía el Administrador de complementos (porque era en sí mismo un complemento desarrollado por un desarrollador externo ).

Hasta hace poco. En abril de 2017, el desarrollador de NppPluginManager anunció que había disponible una versión de x64 :

Ahora, los problemas de usar una versión desactualizada de 32 bits de N ++ con el complemento TextFX, o intentar instalar Tidy2 (u otros) en versiones más recientes de N ++ (¡pero aún así x32!), Han desaparecido.

maxxyme
fuente

Respuestas:

24

Descargue la última versión de 64 bits x64 (estable) de Notepad ++ aquí: https://notepad-plus-plus.org/download/ (versión 7.4.2 en el momento de la escritura) e inicie la instalación habitual.

Descargue la última versión x64 (estable) de 64 bits de NppPluginManager aquí: https://github.com/bruderstein/nppPluginManager/releases

Descomprima el archivo descargado en el directorio N ++ (por ejemplo C:\Program Files\Notepad++) y ejecute N ++

Ve al menú Plugins > Plugin Manager > Show Plugin Manager. Espere a que la lista se actualice y desplácese hacia abajo para encontrar el complemento Herramientas XML (en el momento de escribir esto, es la versión 2.4.9.2). Marque la casilla correspondiente y haga clic en Instalar.

Espere a que se complete la instalación, luego, una vez que se le solicite, elija reiniciar N ++.

[Tal vez tendrá que confirmar que quiere copiar / usar algunos dlls de todos modos (como libcurl.dlly libxml2-2.dll- no sé por qué)]

Luego, ya está: vaya al Pluginsmenú XML Toolsy encontrará sus comandos habituales con los que estaba familiarizado en TextFX.

maxxyme
fuente
No puedo encontrar herramientas XML en el administrador de complementos Notepad ++ x64 ... Tengo npp v7.5.1
mortb
Acabo de actualizar N ++ a la última versión 7.5.6 (x64); plugin manager está en la versión 1.4.10.0 y enumera las herramientas XML con la versión 2.4.9.2
maxxyme
Dejar caer el dll directamente en el directorio Notepad ++ no parece funcionar (Notepad 7.6.3), tuve que crear un directorio "PluginManager" en "Notepad ++ / plugins" y luego copiar el dll en este directorio.
Étienne
2

Tuve el mismo problema con Notepad ++ v 7.6: no pude instalar XML Tools. Se actualizó el N ++ a la versión 7.6.3 y luego se pudieron encontrar herramientas XML en la colección del Administrador de complementos. Ahora todo funciona bien.

Dmitrii Kurilov
fuente