自定义Sublime-Text2 XML 插件

由于需要格式化XML文件,为Sublime-Text2下载了tidy插件,但是发现缩进只有2个空格,对于我这个强迫症,很是不习惯。非要改成4个空格不可。

找了半天,研究了tidy插件的source code,发现xml format主要是依赖了linux下的tidy命令。

那么事情好办了,查找tidy文档,发现可以指定indent-spaces,也就是可以指定缩进的空格个数,默认情况下是2个空格。

修改插件里的tidy_xml.py文件,将调用的linux命令修改为tidy -xml -i --indent-spaces 4 -utf8 -w -q,problem solved。现在终于能缩进4个空格了。

推荐阅读更多精彩内容