Visual Studio用空行替换语句

时间:2013-03-01 08:29:07

标签: visual-studio visual-studio-2012

我有这种情况,例如

 ....
 statement1
 statement2
 <blank line>
 }

现在我要在整个文件中删除statement2(假设它在文件中的20-30个位置)。我可以使用“查找和替换”将其删除,但这会在结束括号前生成两个空白行。在我们的项目中,我们使用的是StyleCop,因此他不允许一个接一个地有多个空白行。如何删除所有语句并删除删除后的空行?

1 个答案:

答案 0 :(得分:1)

如果您对两步解决方案感到满意,in this answer是一些用于删除空行的RegEx表达式。

在您的情况下(匹配两个空行):

^(?([^\r\n])\s)*\r?\n(?([^\r\n])\s)*\r?\n