如何在Visual Studio 2008中替换多行

时间:2010-06-25 15:32:31

标签: visual-studio visual-studio-2008 editor

我需要进行查找和替换,我需要在那里更换2行。有谁知道如何在VS2008 IDE中执行此操作?

为了澄清,我想用1行替换2行。

非常感谢

3 个答案:

答案 0 :(得分:6)

感谢František Žiačik获得此答案的答案。

要执行查找/替换,替换多行,您需要打开正则表达式并在行之间使用换行符(\ n),同时在每行的开头使用(:b *)来处理任何行标签或空格标签。

所以要找到:

line one
line two

你会搜索“:b 第一行\ n:b 第二行”(不带引号)

答案 1 :(得分:3)

为Visual Studio尝试Multiline Search and Replace macro

答案 2 :(得分:0)

您可以在查找对话框中激活“使用正则表达式”,并使用\n匹配换行符。 在您的情况下,请键入FirstLine\n:Zs*SecondLine

:Zs *跳过第2行的前导空白。

例如,\n:Zs*c匹配逗号,换行符,任意数量的空格,'c'。