我正在处理一个大型的Visual Studio解决方案,遇到了一些有大量被注释掉的代码块的区域。这些代码块通常超过3行,并且都以//开头(可能使用Ctrl+K、C注释)。我想尝试找出所有存在于我的解决方案中的这些地方,以便我们的团队可以处理它们,并在不再需要时删除它们(毕竟,我们正在使用正确的源代码控制,随时可以回到历史记录中查看旧代码!)。
因此,我对跨越3个连续行的注释代码块感兴趣(我也不想得到许多XML文档注释的误报)。在Visual Studio的查找对话框中,我可以使用什么正则表达式来查找这些块?我尝试了以下内容,但似乎不起作用:
因此,我对跨越3个连续行的注释代码块感兴趣(我也不想得到许多XML文档注释的误报)。在Visual Studio的查找对话框中,我可以使用什么正则表达式来查找这些块?我尝试了以下内容,但似乎不起作用:
//[^/].*\n[:Wh]*//[^/].*\n[:Wh]*//[^/]
我不是要做查找和替换 - 只是找到它们,如果代码不再需要,我们会在删除之前检查它们。
谢谢!
code
发布吗(用四个空格缩进)?现在*
被解析成了 斜体 标签。 - Bart Kiers