不论是目前最流行的编辑器,都没有像Dreamweaver那样,直接点击格式化代码的功能了,仅仅是在我们需要闭合标签的时候才会格式化代码。比如Atom,我从别处拷贝过来的代码,竟然是乱七八糟的,有很多空白行,这样一点都不方便我阅读代码。因此就想到如何将其空白行都删除。
很多编辑器都提供查找替换的基本功能,而且很多编辑器都支持正则表达式替换的。因此我们只需要使用正则表达式即可进行相关的替换了。这是我在知乎上找到的相关答案,希望一样可以帮助你。使用正则表达式:
按住ctrl+F,可以看到弹出窗口右上角[ . * ],样式的图标,我们先点击它,目的就是启用正则进行替换。
或快捷键:Alt + Ctrl + / 或 Alt + Cmd + /
输入正则表达式选择换行符与相连续的空字符字符串:\n[ \t]*\n ( [ \t] 中 “\t” 前有空格)
替换为单一换行符:\n
点击:REPLACE ALL (若最大连续空行数为N,则需点击N – 1 次)
全部替换