C# 如何在整个解决方案中找到所有注释行?

C# 如何在整个解决方案中找到所有注释行?,c#,visual-studio,C#,Visual Studio,如果我用ctrl+f搜索它们,它们会和注释混在一起,有3个条。 非常感谢您在visual studio中的帮助。选择查看->任务列表。在谈话列表窗口的顶部会有一个下拉列表,您可以在其中选择评论。这将显示解决方案中的所有注释。您可以根据or而不是“/”进行搜索。对于正则表达式搜索,您可以使用“^:b*/[^/].*$”而不带引号。在打开正则表达式的Visual Studio中搜索: (^|[^/])//[^/] 实际上,它显示了所有包含预先声明标记的注释,如TODO和HACK。TODO列在用户任

如果我用ctrl+f搜索它们,它们会和注释混在一起,有3个条。
非常感谢您在visual studio中的帮助。选择查看->任务列表。在谈话列表窗口的顶部会有一个下拉列表,您可以在其中选择评论。这将显示解决方案中的所有注释。

您可以根据or而不是“/”进行搜索。对于正则表达式搜索,您可以使用“^:b*/[^/].*$”而不带引号。

在打开正则表达式的Visual Studio中搜索:

(^|[^/])//[^/]

实际上,它显示了所有包含预先声明标记的注释,如TODO和HACK。TODO列在用户任务下。但是如果你选择下拉菜单来选择注释,你会发现注释被列出。我的注释不是这样的:)注释显示任何带有标记的注释行。默认VS2010设置,不知道该说什么!建议,因为在C语言中,大多数行都以分号结尾,所以您应该在模式中的某个地方包含分号,以避免找到实际的代码注释,因为实际的代码注释可能不会包含很多分号。添加
*,也会有所帮助编码到此模式,以仅包括具有分号的行。这排除了大多数“常规”注释。@OlivierJacot Descombes并非所有(注释的)行都必须以分号结尾,因此应谨慎使用。