sublime text 中没有直接可以删除空行的功能和快捷键,但我们可以安装一个插件"DeleteBlankLines"来实现。虽然空白行不会影响程序运行,但是会占一定的空间,对于有处女座特质的程序员来说,简直是无法容忍的。那么Sublime Text如何实现批量删除空白行这个功能呢?
下载插件 - DeleteBlankLines
插件地址:https://github.com/NicholasBuse/sublime_DeleteBlankLines
1)通过ctrl+shift+p组合键打开命令面板
2)输入install packge后回车
3)输入DeleteBlankLines后回车进行安装
注意:上文所述安装DeleteBlankLines插件的前提:Package Control已经安装好。
如果没有安装Package Control,可以将下载的插件文件包换在\Sublime Text\Data\Packages文件下既可以使用。
相关快捷键如下:
在Windows操作系统中:
Ctrl+Alt+Backspace --> 删除所有空行
Ctrl+Alt+Shift+Backspace --> 删除多余空行
在OSX操作系统中:
Ctrl+Alt+Delete --> 删除所有空行
Ctrl+Alt+Shift+Delete --> 删除多余空行
在Linux操作系统中:
Ctrl+Alt+Backspace --> 删除所有空行
Ctrl+Alt+Shift+Backspace --> 删除多余空行
删除所有空行:删除所有空行
删除多余空行:将两个及两个以上的连续空行替换成一个空行
注意:如果行中带有tab或空格字符则不会被删除,只删除只含有\n或\r的空行