使用Visual Studio或VS代码删除文本中的空行 [英] Remove empty lines in text using Visual Studio or VS Code
本文介绍了使用Visual Studio或VS代码删除文本中的空行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在Visual Studio中删除空行?
推荐答案
如果您想排列或比较代码,它特别有用,感谢回答此问题的人员,我已经从here得到了答案,并希望与Stackoverflow分享:
Visual Studio(Visual Studio代码)能够使用正则表达式在替换操作中删除空行。
单击Ctrl-H(快速替换)
勾选使用正则表达式(&Q;)
在查找中指定
^$
在"替换"框中删除所有内容。
单击";全部替换
将删除所有空行。
空行正则表达式由
行首^
行尾$
换行符
请注意,在Windows中,通常行尾由2个字符crlf-回车(CR,ASCII 13,
)换行符(LF,ASCII 10,
)表示。
用于删除真正为/不为的空行(即它们有/没有空格)的正则表达式:^:b*$
删除双行的步骤:^:b*
:b*
替换为:
*Visual Studio 2013及更高版本:*
^s*$
对于双行:
^(?([^
])s)*
?
(?([^
])s)*
?
请参阅下面@Lennart的答案中的VS2012及更高版本的正则表达式语法更新
这篇关于使用Visual Studio或VS代码删除文本中的空行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文