我想知道是否有人有任何想法或程序来生成源代码的一般统计数据。
在我的脑海中,我很想知道我的项目代码中有多少函数被调用一次或几次,或者只调用一次实例化的类。
我确信还有很多其他有趣的事情要发现。
我可以使用grep magic做上面这样的事情,但有没有人遇到过工具或技巧?
答案 0 :(得分:0)
Coverity是我想到的第一件事。它目前提供(在他们的products之一)
答案 1 :(得分:0)
有很多工具可以做到这一点。但是afaik它们都不是语言独立的(反过来这几乎是不可能的,例如某些语言甚至可能没有功能)。
通常,您会在“代码覆盖率工具”或“分析器”类别下找到这些工具。
对于.Net,您可以使用Visual Studio或Clrprofiler。