5

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

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

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

谁能建议一个基于 linux(最好是免费)的工具来做到这一点?

4

3 回答 3

3

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

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

于 2010-01-11T19:48:10.150 回答
2

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

于 2009-03-06T12:56:18.967 回答
2

听起来SLOCCountSLOC Compare可以向您展示一段时间内的趋势,但它并不是您想要的。

于 2009-03-06T13:33:07.770 回答