如何在Notepad ++ x64中格式化/缩进单行XML文件?


18

长期以来,TextFX插件通过菜单完成了Notepad ++ 32位版本的工作TextFX > TextFX HTML Tidy > Tidy: Reindent XML

在2012年1月,Notepad ++ v5.9.8不再包含该插件,这可能是由于对Unicode的新支持所致,TextFX的开发人员没有足够快地支持Unicode,请参阅N ++ v5.9.8 changelogN ++ v5.9.6 changelogTextFX的未来

后来引入了64位版本的Notepad ++,该版本甚至没有插件管理器(因为它本身是由第三方开发人员开发的插件)。

直到最近。2017年4月,NppPluginManager的开发人员宣布推出了x64版本的内部版本

现在,要么不再使用带有TextFX插件的过时的32位版本的N ++,要么尝试将Tidy2(或其他版本)安装到最新版本的N ++(但仍然是x32!)的问题就解决了!

Answers:


24

在此处下载Notepad ++的最新64位x64(稳定)版本:https : //notepad-plus-plus.org/download/(在撰写本文时为7.4.2版)并开始常规安装。

Download the latest 64-bit x64 (stable) release of NppPluginManager here: https://github.com/bruderstein/nppPluginManager/releases

将下载的档案解压缩到N ++目录(例如C:\Program Files\Notepad++)中,然后运行N ++

进入菜单Plugins > Plugin Manager > Show Plugin Manager。等待列表刷新,然后向下滚动以找到XML Tools插件(在撰写本文时,它的版本是2.4.9.2)。选中相应的框,然后单击安装。

等待安装完成,然后在出现提示后,选择重新启动N ++。

[也许你得确认你要复制/反正使用某些DLL(如libcurl.dlllibxml2-2.dll-不知道为什么)

然后您完成了:转到Plugins菜单,然后XML Tools您将找到在TextFX中熟悉的常用命令。


我在Notepad ++ x64插件管理器中找不到XML工具...我有npp v7.5.1
mortb

我刚刚将N ++更新为最新的7.5.6(x64);插件管理器的版本为1.4.10.0,列出的XML工具的版本为2.4.9.2
maxxyme,2018年

将dll直接拖放到Notepad ++目录中似乎不起作用(Notepad 7.6.3),我必须在“ Notepad ++ / plugins”中创建目录“ PluginManager”,然后将dll复制到该目录中。
艾蒂安

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.