Linux工具显示SLOC和SLOC修改,添加,删除

时间:2009-03-06 12:30:03

标签: metrics code-metrics

我目前正在使用SLOCCOUNT工具获取代码库的源代码行(SLOC)。

但是,它不支持比较两个版本的代码库,然后报告:

  • 修改了代码行(LOC)
  • LOC已删除
  • LOC添加

有人建议使用基于linux(最好是免费)的工具吗?

3 个答案:

答案 0 :(得分:3)

我使用CODECOUNT来区分基线。这比较了不同代码库之间的更改,删除和添加。它由南加州大学免费提供。

他们只提供源代码。但是,它使用g ++在cygwin中的zip文件中完全构建。他们还声称支持Visual Studio,但我还没有尝试过。

答案 1 :(得分:2)

我相信diffstat实用程序可以做到这一点。

答案 2 :(得分:2)

听起来像SLOCCountSLOC Compare可以向您展示一段时间内的趋势,但它并不完全符合您的需求。