Notepad++格式化XML

有段XML没格式化,在用Notepad++,就想看看有没有合适的插件可以格式化,然后就搜到了TextFX。网上都说是自带的,但在菜单上面找来找去始终找不到,那就装吧,直接进入plugin Manager,在Available里面里面找到TextFX Characters安装(为什么网上的文章都说是TextFX)。

安装完后重启Nopepad++,现在可以看到TextFX了。心想终于可以格式化了,照着找到的信息说:TextFX-> HTML Tidy -> Tidy: Reindent XML, 找啊找,根本就没有啊。在TextFX HTML Tidy -> 都是 libtidy.dll,一点就提示缺少libtidy.dll,那就下载吧,点开Download libtidy.dll from sourceforge,直接跳到了Nopepad++官网,根本就没有找到libtidy.dll的下载链接。

在继续Google了,找到这篇,原因也就知道了,原来是在5.9.0的版本才有啊,坑

TextFX缺少的文件下载(从Notepad++5.9.0中提取(TextFX_Config.zip)),下载完解压,将Config文件夹放在Notepad++\plugins目录下,然后TextFX-> TextFX HTML Tidy->Reload libtidy.dll。就可以看到Tidy: Reindent XML了。

 

或者试下XML Tools,

@皓月一轮

其实早有新的插件了,在plugin manager里找 XML Tools ,然后installed。然后插件菜单就有个XML Tools了, 整理xml就选 pretty print.

  1. 其实早有新的插件了,在plugin manager里找 XML Tools ,然后installed。然后插件菜单就有个XML Tools了, 整理xml就选 pretty print.