TextMate中JS代码美化脚本的改善
July/28th 2010

        TextMate里面有很多实用的Bundle(扩展包)。其中对Javascript语言有一个美化(调整格式)JS代码的功能,是调用TextMate自带的一个php脚本来实现的。

        这个扩展功能本身是很好用的,不但可以美化整个文档,还可以美化选中的js代码片段。 但是有个不大不小的也算不上上面bug的bug,就是美化过的代码缩进全部使用空格,而不是我们常用的tab。  这个问题有时候是很烦人的。。所以就自己动手改了一下。下面是修改过程:

  1. 首先找到TextMate程序文件,右键显示包内容。
  2. 搜索名叫 beautify.php 的文件。如下图:
  3. 打开文件。把第56行左右的 
        $tab_string = str_repeat(' ', $tab_size); 
    替换成:
        $tab_string = "\t";
  4. 把第338行左右的
        $output = rtrim($output, " ");
    替换成:
        $output = rtrim($output, " \t"); //双引号里面是一个空格和一个\t
  5. 保存,完成!


4749 read 3 comment(s)
#1
宇博   2010年07月30号 14:47       回复
居然没人评论,我来了。。。
哇,不错。看到了MAC,真炫啊...
#2
风吟   2010年12月07号 19:23       回复
给你推荐一个地球上最强大的
http://jscompress.sinaapp.com/
#3
小子   2011年01月15号 18:50       回复
能把beautify.php这个文件发给我妈?email 245565986#qq.com
添加新的评论
称呼:*
邮件:*
网站:
内容:

Copyright © Longbill 2008-2024 , Designed by EndTo , Powered by EndCMS