Frage Wie formatiere ich XML in Notepad ++?


ich habe Notizblock ++ und ich habe welche XML Code, der sehr lang ist. Als ich es in Notepad ++ eingefügt habe, gab es eine lange Codezeile (schwer zu lesen und zu bearbeiten).

Ich möchte wissen, ob es eine einfache Möglichkeit gibt, den Text lesbar zu machen (lesbar, ich meine richtig Tabbed-Code).

Ich kann es manuell tun, aber ich möchte eine dauerhafte Lösung für dieses, wie ich es mehrmals konfrontiert habe. Ich bin mir sicher, dass es einen Weg gibt, dies zu tun, wie ich es vor ein paar Jahren einmal gemacht habe, vielleicht mit Visual Studio oder ein anderer Redakteur, ich kann mich nicht erinnern.

Aber kann Notepad ++ es tun?


1461
2017-10-18 16:35


Ursprung


Antworten:


Probieren Sie Plugins -> XML-Tools -> Pretty Print (libXML) oder (nur XML - mit Zeilenumbrüchen Strg + Alt + Verschiebung + B)

Meiner Erfahrung nach liefert libXML eine nette Ausgabe, aber nur wenn die Datei zu 100% richtig formatiert ist.


2088
2017-10-18 16:48



Sie müssen das XML-Tool von den Plugins installieren -> Plugin Manager -> Plugin Manager anzeigen und dann die XML-Tools überprüfen, installieren und dann Ctl+Alt+Verschiebung+B ODER die Option für das obige XML-Tool wird angezeigt.


97
2018-06-25 21:00



Step 1: Install XML Tools plugin
Step 2: Format ....completed

enter image description here


52
2017-12-24 10:32



Versuchen Sie TextFX -> TextFX Html Tidy -> Tidy: reindent XML

Wenn Sie nicht mit Eclipse versuchen können, rechte Maustaste, Quelle, korrekter Einzug


42
2017-10-18 16:45



Plugins -> XML-Tools -> Hübsches Drucken (libXML)   oder    Strg+Alt+Verschiebung+B

Sie müssen wahrscheinlich das Plugin installieren:

Plugins> Plugins Manager> Plugins Manager anzeigen

Wenn Sie sich hinter einem Proxy befinden, laden Sie ihn herunter Hier.

Dann kopiere XMLTools.dll in das Verzeichnis plugins und externe Bibliotheken (vier DLLs) in das Verzeichnis Notepad ++.


32
2017-11-15 13:39



Hier sind die meisten Plugins, die Sie in Notepad ++ verwenden können, um Ihren XML-Code zu formatieren.

  • UniversalIndentGUI
    (Ich empfehle dieses)

Aktivieren Sie 'automatische Textaktualisierung' in Plugin Manager-> UniversalIndentGUI
  Kurztaste = STRG+ALT+VERSCHIEBUNG+J


18
2017-09-05 04:27



Für beste Ergebnisse sollten Sie verwenden beide TextFX XML ordentlich und XML-Tools schön drucken. Hier ist wie und warum:

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

TextFX hat den Vorteil, lange Zeilen zu umbrechen, was die XML-Tools nicht tun, aber es fügt diese neuen Zeilen nicht korrekt ein.

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

XML-Tools ergänzen TextFX, indem sie die neu eingepackten Zeilen gut einrücken.


14
2017-09-04 18:43



Wenn Sie diesen Fehler erhalten:

Notepad++ Error: Cannot load 32-bit plugin

32-Bit-Plugin kann nicht geladen werden, XMLTools.dll ist nicht mit der aktuellen Version von Notepad ++ kompatibel

Hier finden Sie eine funktionierende Version für Windows 10 x64: Xml Tools 2.4.9.2 Unicode

Hinweis: Dies ist die einzige Version, die ich unter Windows 10 Professional x64 gefunden habe.


9
2018-06-01 13:00



OK, hier ist, wie ich es in Notepad ++ gemacht habe:

  • Plugins
  • Plugin Manager
  • Plugin-Manager anzeigen
  • Überprüfen Sie die XML-Tools
  • Installieren
  • Starten Sie Notepad ++ neu
  • Öffnen Sie die XML-Datei
  • Plugins
  • XML-Werkzeuge
  • Hübscher Druck (nur XML - mit Zeilenumbrüchen)

6
2018-05-15 16:33



Notepad ++ v6.6.3 mit Plugin "XML Tools" und Verknüpfung Strg + Alt + Verschiebung + B funktioniert gut.


4
2017-07-23 02:26



Sie können Details finden HierSo formatieren Sie XML schnell mit Pretty Print (libXML)

Installieren der XML-Tools

Wenn Sie Notepad ++ ausführen und im Plugins-Menü nachsehen, werden die XML-Tools nicht angezeigt:

  1. Laden Sie die XML-Tools herunter Hier.

  2. Entpacken Sie die Datei und kopieren Sie die XMLTools.dll in den Notepad ++ - Plugins-Ordner (im obigen Beispiel: C: \ Programme (x86) \ Notepad ++ \ plugins):

  3. Starten Sie Notepad ++ neu und Sie sollten nun die XMLTools im Plugins-Menü sehen.

  4. Entpacken Sie die ext_libs.zip-Datei und kopieren Sie dann die entpackten DLLs in das Notepad ++ - Installationsverzeichnis (im obigen Beispiel: C: \ Programme (x86) \ Notepad ++).

  5. Starten Sie Notepad ++ erneut und Sie sollten schließlich das richtige XML-Tools-Menü anzeigen.

  6. Die Funktion, die ich am meisten verwende, ist "Pretty Print (nur XML - mit Zeilenumbrüchen)". Dadurch wird jedes XML-Objekt mit dem richtigen Zeilenabstand formatiert.


4
2017-07-03 06:01