如何衡量源代码统计信息?

时间:2009-08-30 10:56:36

标签: .net statistics code-analysis

是否有一些免费工具(最好是基于命令行),你可以给你的根源目录,它会检查所有文件和子文件夹,并生成一组漂亮的“统计”?例如代码行,类的数量等?

4 个答案:

答案 0 :(得分:17)

我使用CLOC(http://cloc.sourceforge.net/)。效果很好,支持大量语言。基于命令行,有很多选项(将统计信息导出到xml / csv中,所以你可以编程方式轻松挖掘统计数据)

答案 1 :(得分:8)

来自http://www.campwoodsw.com/的来源监视器将会 做到这一点,还有一个地狱。适用 C#。 VB.NET,C,C ++等,来自命令行或自己的GUI。这是免费的太棒了。

答案 2 :(得分:0)

天儿真好,

只要您的测量方法一致,只要您跟踪项目增长,那么您使用的内容并不重要。

您甚至可以使用grep作为尾随分号,作为SLOC的简单度量。

HTH

欢呼声,

答案 3 :(得分:0)

.NET Reflector的CodeMetrics加载项;我不知道从命令行运行它的方法,但它可能是可能的。你想在CI版本中使用它吗?它适用于程序集,而不是源代码。