Question Comment mettre en forme XML dans Notepad ++?


j'ai Bloc-notes ++ et j'en ai eu XML code qui est très long. Quand je l'ai collé dans Notepad ++ il y avait une longue ligne de code (difficile à lire et à utiliser).

Je veux savoir s'il existe un moyen simple de rendre le texte lisible (par lisible, je veux dire correctement le code à onglets).

Je peux le faire manuellement mais je veux une solution permanente à cela car j'ai dû faire face à cela plusieurs fois. Je suis sûr qu'il y a un moyen de le faire comme je l'ai fait une fois avant il y a quelques années, peut-être avec Visual Studio ou un autre éditeur, je ne me souviens pas.

Mais est-ce que Notepad ++ peut le faire?


1461
2017-10-18 16:35


origine


Réponses:


Essayez Plugins -> Outils XML -> Pretty Print (libXML) ou (XML uniquement - avec des sauts de ligne Ctrl + Alt + Décalage + B)

Dans mon expérience, libXML donne une belle sortie mais seulement si le fichier est correctement formé à 100%.


2088
2017-10-18 16:48



Vous devez installer l'outil XML à partir des Plugins -> Plugin Manager -> afficher Plugin Manager, puis vérifier les outils XML, l'installer puis Ctl+Alt+Décalage+B OU l'option pour l'outil XML ci-dessus apparaît.


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



Essayez TextFX -> TextFX Html Tidy -> Tidy: réindentation XML

Si vous ne pouvez pas essayer avec Eclipse, le bouton droit, la source, le retrait correct


42
2017-10-18 16:45



Plugins -> Outils XML -> Pretty Print (libXML)   ou    Ctrl+Alt+Décalage+B

Vous avez probablement besoin d'installer le plugin:

Plugins> Gestionnaire de Plugins> Afficher le Gestionnaire de Plugins

Si vous êtes derrière un proxy, téléchargez-le depuis ici.

Puis copiez XMLTools.dll au répertoire plugins et aux bibliothèques externes (quatre dll) dans le répertoire racine Notepad ++.


32
2017-11-15 13:39



Voici la plupart des plugins que vous pouvez utiliser dans Notepad ++ pour formater votre code XML.

  • UniversalIndentGUI
    (Je recommande celui-ci)

Activer la 'mise à jour automatique du texte' dans le gestionnaire de plugins-> UniversalIndentGUI
  Shortkey = CTRL+ALT+DÉCALAGE+J


18
2017-09-05 04:27



Pour de meilleurs résultats, vous devez utiliser tous les deux TextFX XML rangé et Outils XML assez impression. Voici comment et pourquoi:

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

TextFX a l'avantage d'encapsuler des longues lignes, ce que les outils XML ne font pas, mais il ne les indent pas correctement.

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

XML Tools complète TextFX en mettant bien en retrait les lignes récemment enveloppées.


14
2017-09-04 18:43



Si vous obtenez cette erreur:

Notepad++ Error: Cannot load 32-bit plugin

Impossible de charger le plugin 32 bits, XMLTools.dll n'est pas compatible avec la version actuelle de Notepad ++

Ici vous pouvez trouver une version de travail pour Windows 10 x64: Xml Tools 2.4.9.2 Unicode

Remarque: C'est la seule version que j'ai trouvée fonctionnant sous Windows 10 Professionnel x64.


9
2018-06-01 13:00



OK, voici comment je l'ai fait dans Notepad ++:

  • Plugins
  • Gestionnaire de plugins
  • Afficher le gestionnaire de plugins
  • Vérifier les outils XML
  • Installer
  • Redémarrez le bloc-notes ++
  • Ouvrir le fichier XML
  • Plugins
  • Outils XML
  • Pretty print (XML uniquement - avec sauts de ligne)

6
2018-05-15 16:33