有没有一种简单的方法可以找到visual studio解决方案中包含的类数?除了编写一个时髦的查找脚本,我找不到在VS的代码指标片段中做到这一点的方法。
我正在运行Visual Studio 2008,这是一个贯穿始终的VB.Net项目。
谢谢!
答案 0 :(得分:7)
您可以使用免费工具,例如SourceMonitor,它有一套合理的指标,包括课程数量。你也可以使用像NDepend这样的工具,它更强大,但也需要花钱。如果您使用的是MSBuild或NAnt,则可以将它们集成到您的构建环境中。
答案 1 :(得分:4)
不知道直接的方式,但也许这会对你有所帮助:
不知道VS的所有版本是否都提供Code Metrics Stuff。我正在使用Team Suite Edition。
答案 2 :(得分:1)
打开解决方案并搜索所有文件“class”(在单词类之前和之后使用空格)。这将找到所有行,如:
公共课A:B
结果应该是像
匹配行:2887 匹配文件:2271搜索到的文件总数:2486
第一个数字是您要搜索的数字。
答案 3 :(得分:0)
我之前没有使用过这些工具,但它们可能有一些可以帮助你的工具。基本上任何代码度量包都可以提供帮助。 VS 2008应该有一个内置的代码度量工具,但我认为它因某种原因而无法解决。
- Edit--
JRoppert是正确的。我实际上记得读过度量工具仅在团队版中可用,而不是在Pro或Express