Skip to main content
 首页 » 网站前端

Sublime Text快捷键去除空白行

2014年02月24日181122

如果使用notepad++或者Dreamweaver的朋友,应该知道有个快捷键或者功能按钮,可以实现删除文档空白行的功能。虽然空白行不会影响程序运行,但是会占一定的空间,对于有处女座特质的程序员来说,简直是无法容忍的。No牛网推荐Sublime Text作为网站开发的编辑软件,那么Sublime Text如何实现批量删除空白行这个功能呢?

1.Sublime Text简介

Sublime Text是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

2.Sublime Text删除空白行插件

之前使用Dreamweaver的时候,其中就有一个快捷键可以快速清楚代码中的空白行,可是到了Sublime Text中却是没有发现任何一个快捷键或者组合可以做到一键去除空白行。不过Sublime Text有一个插件可以解决这个问题,它就是本文所要讲述的DeleteBlankLines。

下面就说一下安装DeleteBlankLines插件的过程:

  1. 通过ctrl+shift+p组合键打开命令面板

  2. 输入install packge后回车

    Sublime Text通过install packge安装插件

  3. 输入DeleteBlankLines后回车进行安装

    Sublime Tex去除空白行插件DeleteBlankLines

上文所述安装DeleteBlankLines插件的前提:Package Control已经安装好。

3.Sublime Text一键删除空白行

安装好DeleteBlankLines插件后,该如何使用DeleteBlankLines插件一键删除空白行呢?可以按如下的步骤操作:

  1. 选中要删除空白行的文本范围,一般是ctrl+A直接全选

  2. 通过ctrl+alt+backspace执行一键去除空白行功能

提示:初次使用可以拿些带有大量空白行的文件操作,以便明显地了解DeleteBlankLines的功能。

评论列表2条评论
jalena
jalena回复 直接用正则表达式不就可以了么。。
ctrl + f (勾选 regular expression选项)
匹配 \s+$
然后find all!
风轻情淡
风轻情淡回复 \s表示匹配任意空白字符吧~\n表示换行符,才能替换掉一些空行。
发表评论