1
jianghu52 2015-02-27 13:54:12 +08:00
问下楼主,你到底是想要阅读代码方便,还是有其他特殊要求。
如果只是阅读代码方便,我知道的有美化js的网址,你可以直接在线美化js。html的好像也有。xml的就不太清楚了。 我用的是everedit编辑器,他自带的美化工具可以美化html以及js。 如果是为了将代码进一步编辑或者有其他什么作用。我能想到的只有自己处理了。写脚本,自动判断是否是行首,然后将行首到第一个非空,非tab字符之间的tab字符替换成空格。 我用python写过一个类似的脚本,但是有个问题就是字符集的问题,如果不是utf-8的文件的话,会有乱码的问题。 |
2
aaaa007cn 2015-02-27 13:56:45 +08:00
|
3
hahastudio 2015-02-27 13:58:40 +08:00
如果你真接受一个文件挨着操作一次
那么你可能会需要 SublimeText 这样的现在编辑器,可以指定 Tab 宽度,可以随意选择 Tab/Spaces 的 |
4
xiaoai 2015-02-27 14:32:26 +08:00
lol 这个问题。。查找替换不就行了(
|
5
9hills 2015-02-27 14:35:54 +08:00
这么看来,统一使用Tab缩进也是有好处的。
好处是可以随时调整缩进宽度而不用修改代码本身 |
6
loveuqian 2015-02-27 14:37:45 +08:00
这个应该不难吧,试下HBuilder也有格式化工具
|
8
leyle 2015-02-27 15:44:40 +08:00
vim 中 :%s/^I/ /g
|
10
ChiChou 2015-02-27 21:29:43 +08:00
或者用 IntellijIDEA 系的 IDE(如 WebStorms),设置好代码风格之后对整个目录进行代码格式化
|
11
ChiChou 2015-02-27 21:29:57 +08:00
多打了个s - -
|