如何解决使用 Visual Studio 或 VS Code 删除文本中的空行
它非常有用,特别是如果您想安排或比较代码,感谢回答这个问题的人,我从这里得到了答案,并想与 Stackoverflow 分享:
(Visual Studio Code) 可以使用正则表达式删除替换操作中的空行。
-
点击
Ctrl
-H
(快速替换) -
勾选“使用正则表达式”
-
在查找中指定
^$\n
-
在替换框中删除所有内容。
-
点击“全部替换”
所有空行都将被删除。
空行的正则表达式包括
行首^
行结束$
越线\n
请注意,通常在 Windows 中,行尾由 2
个字符表示crlf -
回车(CR,ASCII 13,\r
)换行(LF,ASCII 10,\n
)。
一个正则表达式,用于删除/不是 真正 空白的空白行(即它们有/没有空格): ^:b*$\n
要删除双线: ^:b*\n:b*\n
替换为:\n
^\s*$\n
对于双线:
^(?([^\r\n])\s)*\r?\n(?([^\r\n])\s)*\r?\n
请参阅下面@lennart 的答案中的 VS2012 及更高版本的正则表达式语法更新
解决方法
如何在 Visual Studio 中删除空行?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。