使用Visual Studio或VS代码删除文本中的空行 [英] Remove empty lines in text using Visual Studio or VS Code

查看:42
本文介绍了使用Visual Studio或VS代码删除文本中的空行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在Visual Studio中删除空行?

推荐答案

如果您想排列或比较代码,它特别有用,感谢回答此问题的人员,我已经从here得到了答案,并希望与Stackoverflow分享:

Visual Studio(Visual Studio代码)能够使用正则表达式在替换操作中删除空行。

  • 单击Ctrl-H(快速替换)

  • 勾选使用正则表达式(&Q;)

  • 在查找中指定^$

  • 在"替换"框中删除所有内容。

  • 单击";全部替换

将删除所有空行。

空行正则表达式由

行首^

行尾$

换行符

请注意,在Windows中,通常行尾由2个字符-回车(CR,ASCII 13, )换行符(LF,ASCII 10, )表示。

用于删除真正为/不为的空行(即它们有/没有空格)的正则表达式:^:b*$

删除双行的步骤:^:b* :b* 替换为:

*Visual Studio 2013及更高版本:*

^s*$

对于双行:

^(?([^
])s)*
?
(?([^
])s)*
?

请参阅下面@Lennart的答案中的VS2012及更高版本的正则表达式语法更新

这篇关于使用Visual Studio或VS代码删除文本中的空行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆