notepad++格式化xml的问题。

这个问题纠结了一下午。

1网上大多推荐tidy,但是好多notepad版本不支持这个东西,最后找了一个可以用的tidy,但是最后格式化的xml都乱码了!在网上也没找到解决办法。


附加一个连接:notepad++绿色版本添加到右键菜单:

http://www.cnblogs.com/Leon5/archive/2012/05/10/2494348.html

刚刚安装了notepad++绿色版,很轻便,但是轻便到不操作注册表,导致在win7下文件关联和系统右键菜单都无法添加。

关于notepad++的文件关联,请参考:

http://www.cnblogs.com/Leon5/archive/2012/05/10/2493759.html

添加系统右键菜单,就需要手动修改注册表了。

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\Shell\NotePad++]
[HKEY_CLASSES_ROOT\*\Shell\NotePad++\Command]
@="\"D:\\Program Files (x86)\\npp\\notepad++.exe\" \"%1\""

请根据个人情况修改程序的路径,保存成reg文件导入注册表即可。




2 xml tools。这个插件可以用,就是速度远远比tidy慢。


具体参考文章:http://blog.csdn.net/king_xing/article/details/7697266


前几天用notepad++编辑XML,用TextFX HTML Tidy格式化,从华军下载的6.13版没附带该插件,去下载了个最新的TextFX 不带Tidy。在网上一找资料要找notepad++5.9版的安装包,其中带有TextFX HTML Tidy~~唉,真麻烦。下载安装后复制到安装目录\plugins\Config\tidy

都OK后,一格式化,晕了,里面的汉字全变乱码了。没办法,只有想其他方法了。【当然TextFX 这款插件也很强悍,非本文重点,网上这方面的介绍很多!不罗嗦了】

找到XML Tools插件,真牛,CTRL+ALT+SHIFT+B格式化,很惬意!!再试了其他功能:XML验证,XSL等等。

另外一款,是代码缩进插件,非常的强!!支持十几种语言,甚至你可以自己写JavaScript脚本来设定怎么格式化。它就是UniversalIndentGUI,其使用很简单,自己下来用吧

你可能感兴趣的:(notepad++格式化xml的问题。)