Comment formater / indenter des fichiers XML sur une seule ligne dans Notepad ++ x64?

18

Pendant longtemps, le plugin TextFX a fait le travail pour la version Notepad ++ 32 bits via le menu TextFX > TextFX HTML Tidy > Tidy: Reindent XML.

En janvier 2012, Notepad ++ v5.9.8 n'incluait plus le plugin, probablement en raison de la nouvelle prise en charge d'Unicode, que le développeur de TextFX n'a ​​pas adopté assez tôt, voir le journal des modifications N ++ v5.9.8 vs N ++ v5.9.6 changelog et TextFX's Future

Plus tard a été introduite une version 64 bits de Notepad ++ qui n'incluait même pas le Plugin Manager (car c'était lui-même un plugin, développé par un développeur tiers ).

Jusque récemment. En avril 2017, le développeur de NppPluginManager a annoncé qu'une version x64 était disponible :

Désormais, les problèmes liés à l'utilisation d'une version 32 bits obsolète de N ++ avec le plugin TextFX ou à l'installation de Tidy2 (ou d'autres) sur des versions plus récentes de N ++ (mais toujours x32 !!), ont disparu!

maxxyme
la source

Réponses:

24

Téléchargez la dernière version 64 bits (stable) 64 bits de Notepad ++ ici: https://notepad-plus-plus.org/download/ (version 7.4.2 au moment de la rédaction) et lancez l'installation habituelle.

Téléchargez la dernière version 64 bits (stable) 64 bits de NppPluginManager ici: https://github.com/bruderstein/nppPluginManager/releases

Décompressez l'archive téléchargée dans le répertoire N ++ (par exemple C:\Program Files\Notepad++) et exécutez N ++

Allez dans le menu Plugins > Plugin Manager > Show Plugin Manager. Attendez que la liste soit actualisée et faites défiler vers le bas pour trouver le plugin XML Tools (au moment d'écrire ceci, c'est la version 2.4.9.2). Cochez la case correspondante et cliquez sur Installer.

Attendez que l'installation se termine, puis une fois invité, choisissez de redémarrer N ++.

[Vous devrez peut-être confirmer que vous souhaitez copier / utiliser des DLL de toute façon (comme libcurl.dllet libxml2-2.dll- je ne sais pas pourquoi)]

Ensuite, vous avez terminé: allez dans le Pluginsmenu XML Toolset vous trouverez vos commandes habituelles que vous connaissiez dans TextFX.

maxxyme
la source
Je ne trouve pas d'outils XML dans le gestionnaire de plugins Notepad ++ x64 ... J'ai npp v7.5.1
mortb
Je viens de mettre à jour N ++ vers la dernière version 7.5.6 (x64); plugin manager est à la version 1.4.10.0 et il répertorie les outils XML avec la version 2.4.9.2
maxxyme
Le dépôt de la DLL directement dans le répertoire Notepad ++ ne semble pas fonctionner (Notepad 7.6.3), j'ai dû créer un répertoire "PluginManager" dans "Notepad ++ / plugins" puis copier la dll dans ce répertoire.
Étienne
2

J'ai eu le même problème avec Notepad ++ v 7.6 - impossible d'installer XML Tools. Mise à jour du N ++ vers la version 7.6.3 et après cela, les outils XML peuvent être trouvés dans la collection de Plugin Manager. Maintenant, tout fonctionne bien.

Dmitrii Kurilov
la source