1

我试图找到一种简单的方法来查找 IDL 文件中的注释行数,并且我不想为此安装另一个扩展(另外:我没有代码分析,所以没有指标)。我突然想到 Visual Studio 支持在 Find In Files 搜索窗口中进行正则表达式搜索。那么我可以使用简单的正则表达式搜索来计算 IDL 文件中的注释行数吗?

不幸的是,我根本不精通正则表达式,所以下一个问题是:正则表达式模式必须是什么?如果这更容易:带有代码和附加注释的行应该算作代码而不是注释。请记住,Visual Studio 有自己的正则表达式标准。

以下是 IDL 文件中的一些典型注释示例:

// comment
//++ comment

UserMode,             // comment

/*++
comment
--*/

我认为包含++和/或--一些自动生成的评论的评论。

4

1 回答 1

0

这很简单。

  1. 寻找 :/\*.*\*/
  2. 替换:任何东西

  3. 然后给全部替换。

  4. 您将在消息框中找到计数,替换了 9 个匹配项。你现在知道了。
  5. 撤消整个操作,按 ctrl + Z

编辑:回复评论说它不起作用。

在此处输入图像描述

于 2013-05-03T12:39:56.657 回答