Pour indenter du code XML automatiquement, il existe un petit plugin pour Notepad++ : XML Tools.
Ce plugin va vous permettre d’indenter du code sans avoir à installer un soft XML bien spécifique.
1. Téléchargement
Pour télécharger le plugin, rendez-vous sur Sourceforge : XML Tools
Téléchargez la dernière version (Xml Tools 2.3.2 r908 Unicode Beta4 dans mon cas)
Ci-dessus, les fichiers que vous obtenez.
2. Installation
Pour installer ce plugin, commencez par fermer Notepad++ si il est ouvert.
Ensuite, ouvrez le répertoire d’installation de Notepad++ qui devrait se trouver sous “C:/Programmes/Notepad++” d’un côté, et le dossier XML Tools que vous avez téléchargé à l’étape 1 de l’autre.
Nous allons simplement faire des copiers-collers de fichiers libs.
Copiez les fichiers ci-dessous à la racine de votre installation Notepad++ (“C:/Programmes/Notepad++”) :
Copiez les fichiers ci-dessous dans le dossier “plugins” de votre installation Notepad++ (“C:/Programmes/Notepad++/plugins”) :
3. Utilisation
Pour indenter automatiquement dans Notepad, utilisez simplement le raccourci “Ctrl+Alt+Shift+B“(ou Compléments/XML Tools/Pretty print (XML only – with line breaks) sur un fichier non-indenté :
qui donne donc :
Pour plus d’options, rendez-vous dans le menu “Compléments/XML Tools/…” , vous aurez la possibilité d’auto-fermer les balises etc…
N’hésitez pas à partager si vous trouver des fonctionnalités intéressantes!