Wie formatiere / rücke einzeilige XML-Dateien in Notepad ++ x64 ein?

18

Für die 32-Bit-Version von Notepad ++ erledigte das TextFX-Plugin lange Zeit die Aufgabe über das Menü TextFX > TextFX HTML Tidy > Tidy: Reindent XML.

Im Januar 2012 Notepad ++ v5.9.8 enthielt nicht das Plugin nicht mehr, wahrscheinlich aufgrund der neuen Unicode - Unterstützung, die der Entwickler TextFX nicht schnell genug umarmte, siehe N ++ v5.9.8 Changelog vs N ++ v5.9.6 Changelog und Future TextFX

Später wurde eine 64-Bit-Version von Notepad ++ eingeführt, die nicht einmal den Plug-in-Manager enthielt (da es sich um ein Plug-in handelte, das von einem Drittanbieter entwickelt wurde ).

Bis vor kurzem. Im April 2017 gab der Entwickler des NppPluginManagers bekannt, dass ein Build einer x64-Version verfügbar ist :

Die Probleme, entweder eine veraltete 32-Bit-Version von N ++ mit dem TextFX-Plugin zu verwenden oder Tidy2 (oder andere) auf neueren Versionen von N ++ (aber immer noch x32 !!) zu installieren, sind behoben!

maxxyme
quelle

Antworten:

24

Laden Sie die neueste 64-Bit x64 (stabile) Version von Notepad ++ hier herunter : https://notepad-plus-plus.org/download/ (Version 7.4.2 zum Zeitpunkt des Schreibens) und starten Sie die übliche Installation.

Laden Sie die neueste 64-Bit x64 (stabile) Version von NppPluginManager hier herunter: https://github.com/bruderstein/nppPluginManager/releases

Entpacke das heruntergeladene Archiv in das N ++ Verzeichnis (zB C:\Program Files\Notepad++) und starte N ++

Gehen Sie zum Menü Plugins > Plugin Manager > Show Plugin Manager. Warten Sie, bis die Liste aktualisiert wurde, und scrollen Sie nach unten, um das XML Tools-Plugin zu finden (zum Zeitpunkt der Erstellung ist es Version 2.4.9.2). Aktivieren Sie das entsprechende Kontrollkästchen und klicken Sie auf Installieren.

Warten Sie, bis die Installation abgeschlossen ist, und starten Sie N ++ neu, sobald Sie dazu aufgefordert werden.

[Möglicherweise müssen Sie bestätigen, dass Sie einige DLLs trotzdem kopieren / verwenden möchten (wie libcurl.dllund libxml2-2.dll- weiß nicht warum)]

Dann sind Sie fertig: Gehen Sie zum PluginsMenü XML Toolsund Sie werden Ihre üblichen Befehle finden, die Sie in TextFX kannten.

maxxyme
quelle
Ich kann keine XML-Tools im Notepad ++ x64-Plugin-Manager finden ... Ich habe npp v7.5.1
mortb
Ich habe gerade N ++ auf die neueste Version 7.5.6 (x64) aktualisiert. Der Plugin Manager ist in der Version 1.4.10.0 und listet XML Tools mit der Version 2.4.9.2
maxxyme
Das Ablegen der DLL direkt in das Notepad ++ Verzeichnis scheint nicht zu funktionieren (Notepad 7.6.3), ich musste ein Verzeichnis "PluginManager" in "Notepad ++ / plugins" anlegen und dann die DLL in dieses Verzeichnis kopieren.
Étienne Reinstate Monica
2

Ich hatte das gleiche Problem mit Notepad ++ v 7.6 - konnte XML Tools nicht installieren. Das N ++ wurde auf Version 7.6.3 aktualisiert und danach wurden die XML Tools in der Sammlung des Plugin Managers gefunden. Jetzt funktioniert alles gut.

Dmitrii Kurilov
quelle