Visual Studio 如何删除多余的空行,仅保留一行空行

1.Ctrl+H 打开替换窗口( 注意选择合适的查找范围

VS2010:

VS2017、VS2022:

2. 复制下面正则表达式到上面的选择窗口:

VS2010: ^(\s*)$\n\n

VS2017: ^(\s*)$\n\n

VS2022:^(\s*)$\n

3. 下面的替换窗口皆写入 \n

VS2010: \n

VS2017: \n

VS2022: \n

4. 点选"正则表达式"

VS2010:

VS2017:

VS2022:

5. 点击全部替换

VS2010:

VS2017、VS2022:

补充正则表达式中部分符号含义

\s代表任意的空字符

\n代表屁股的换行符,如果无法匹配,请用"\n\r"

相关推荐
小李不困还能学35 分钟前
PyCharm下载安装与配置教程
ide·python·pycharm
LuminousCPP2 小时前
C 语言集中实践全记录:顺序表 + 单链表原理实现与通讯录项目实战【附可运行源码】
c语言·开发语言·数据结构·经验分享·笔记
SuperByteMaster2 小时前
__set_MSP 和__set_MSPLIM 接口区别
c语言
A小调的码农3 小时前
OPENOCD+MSYS+VSCODE:从“灯不亮“到“终于亮了“
ide·vscode·stm32·单片机·编辑器
CS创新实验室3 小时前
NumPy数组的C风格和Fortran风格
c语言·开发语言·numpy
LuminousCPP5 小时前
单链表专题(应用篇):三道经典题吃透删除、反转与快慢指针
c语言·数据结构·笔记
hkj88085 小时前
vscode提交gitee远程仓库出现Permission denied (publickey)解决方法
ide·vscode·gitee
女神下凡6 小时前
WorkBuddy、TraeWork、QWork 完整区别对比
ide·人工智能·笔记
薄情书生6 小时前
基于51单片机的电子钟设计(LCD12864显示 + DS1302)
c语言·51单片机·protues
李顿波6 小时前
Ai IDE / Ai Agent 一览!
ide·人工智能