Vraag Hoe XML te formatteren in Notepad ++?


ik heb notepad ++ en ik heb er een paar XML code die erg lang is. Toen ik het in Notepad ++ plakte, was er een lange rij code (moeilijk te lezen en om mee te werken).

Ik wil weten of er een eenvoudige manier is om de tekst leesbaar te maken (leesbaar bedoel ik de juiste tabbladencode).

Ik kan het handmatig doen, maar ik wil een permanente oplossing hiervoor, omdat ik dit meerdere keren ben tegengekomen. Ik ben er zeker van dat er een manier is om dit te doen, zoals ik het eerder een paar jaar geleden heb gedaan, misschien met Visuele studio of een andere redacteur, ik weet het niet meer.

Maar kan Notepad ++ het doen?


1461
2017-10-18 16:35


oorsprong


antwoorden:


Probeer Plugins -> XML-tools -> Pretty Print (libXML) of (alleen XML - met regeleinden Ctrl + alt + Verschuiving + B)

In mijn ervaring geeft libXML een mooie uitvoer, maar alleen als het bestand voor 100% correct is gevormd.


2088
2017-10-18 16:48



U moet de XML-tool installeren vanuit de plug-ins -> Plugin Manager -> Plugin-manager tonen en vervolgens de XML-hulpmiddelen controleren, installeren en vervolgens Ctl+alt+Verschuiving+B OF de bovenstaande optie voor XML-tool wordt weergegeven.


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



Probeer TextFX -> TextFX Html Tidy -> Tidy: reindent XML

Als je het niet kunt proberen met Eclipse, rechterknop, bron, correcte inspringing


42
2017-10-18 16:45



Plug-ins -> XML-hulpmiddelen -> Pretty Print (libXML)   of    Ctrl+alt+Verschuiving+B

U moet waarschijnlijk de plug-in installeren:

Plugins> Plugins Manager> Show Plugins Manager

Als u achter een proxy zit, downloadt u deze van hier.

Kopieer dan XMLTools.dll naar de map met plug-ins en externe bibliotheken (vier dll's) naar de hoofdmap Notepad ++ map.


32
2017-11-15 13:39



Hier zijn de meeste plug-ins die u in Notepad ++ kunt gebruiken om uw XML-code te formatteren.

  • UniversalIndentGUI
    (Ik raad deze aan)

Schakel 'text auto update' in pluginbeheer-> UniversalIndentGUI in
  Sneltoets = CTRL+ALT+VERSCHUIVING+J


18
2017-09-05 04:27



Voor de beste resultaten, zou u moeten gebruiken beide TextFX XML opgeruimd en XML-tools behoorlijk gedrukt. Hier is hoe en waarom:

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

TextFX heeft het voordeel om lange regels in te pakken, wat XML Tools niet doet, maar niet de nieuwe regels correct inspringt.

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

XML Tools vult TextFX aan door de nieuw ingepakte lijnen netjes in te knippen.


14
2017-09-04 18:43



Als u deze foutmelding krijgt:

Notepad++ Error: Cannot load 32-bit plugin

XMLTools.dll is niet compatibel met de huidige versie van Notepad ++. Kan 32-bits plug-in niet laden

Hier kunt u een werkende versie voor Windows 10 x64 vinden: Xml-hulpmiddelen 2.4.9.2 Unicode

Opmerking: dit is de enige versie die ik heb gevonden en die werkt op Windows 10 Professional x64.


9
2018-06-01 13:00



OK, hier is hoe ik het deed in Notepad ++:

  • plugins
  • Plugin manager
  • Toon pluginmanager
  • Controleer XML-hulpmiddelen
  • Installeren
  • Start Notepad ++ opnieuw op
  • Open XML-bestand
  • plugins
  • XML-hulpmiddelen
  • Mooie print (alleen XML - met regeleinden)

6
2018-05-15 16:33