在使用 notepad++ 工具的时候, 很多情况下我们会遇到批量替换空行的操作, 之前的操作方法是快捷键 Crtl+h 调出窗口选择替换栏, 在查找目标栏中输入 \ r\n\r\n, 替换为 栏中输入 \ r\n 并选择全部替换, 可实现批量删除空行的操作. 随着 Visual Studio Code 的普及, 之前 notepad++ 好多内容想在 vs code 中实现, 其中最常用的删除空行也是很有必要学习的.
在 VS Code 中我们可以通过 Ctrl+h 快捷键调出替换界面, 在替换查找界面输入空行对应的正则表达式 ^\s*(?=\r?$)\n 并 Alt+R 选择对应正则表达式查找模式, 批量全部替换即可完成需求, 具体如下:
1. 快速打开替换界面, 在 Find 界面输入 ^\s*(?=\r?$)\n
2.Alt+R 选择 Use Regular Expression(Alt+R) 即正则表达式模式:
3. 选择 Replace All(Ctrl+Alt+Enter) 批量替换全部完成操作, 截图如下:
常用快捷键补充:
快捷键汇总: 可通过 Ctrl+K Ctrl+S 快速打开, 或者通过 File→Preferences→Keyboard Shortcuts 打开:
当前行快速换行: Ctrl+Enter
快速删除某一行: Shift+Delete 或者 Ctrl+Shift+K
查找: Ctrl+F
文件中查找: Ctrl+Shift+F
替换: Ctrl+H
文件中替换: Ctrl+Shift+H
来源: http://www.bubuko.com/infodetail-3307732.html