利用sublime删除代码中所有的空行或压缩代码
作为一个web前端,一款顺手的编辑器是必不可少的,我个人是一个st的忠实粉丝,不管是界面,还是功能,还是流畅度都十分让人爱不释手。她的插件也是很多的,她的更多神奇之处我就不多讲,只要你用了你就会知道。
下面就单独说说如何利用sublime删除代码中的空行或者删除全部空格将代码压缩。
一、删除代码中的空行(回车换行)
首先按下快捷键Crtl+H,打开查找替换功能,再按Alt+R打开正则匹配功能,如图在查找(Find What)中输入^\n,在替换(Replace With)中空着,什么都不输,然后Replace All,大功告成!如图:
二、删除全部空格将代码压缩
查找规则为(?ms)\s*,方法一样,如图:
注意:将所有的空格都替换后可能会导致程序出错,请谨慎使用。
PS:此方法可以代替有些删除空行或者压缩代码的插件的功能,避免了安装插件的麻烦,其实就是利用正则表达式进行查找替换。更多高级的用法可以自己研究研究。
次方法在win7环境下的sublime测试可行,但在mac上或Linux还未测试。