是否有工具可以为我提供有关项目中每个文件/类的数字行的详细报告?
我试过 CLOC。我得到的只是项目级别,这是很好的开始。我想详细了解每节课。我们是否有任何开源工具可以为我做到这一点?
是否有工具可以为我提供有关项目中每个文件/类的数字行的详细报告?
我试过 CLOC。我得到的只是项目级别,这是很好的开始。我想详细了解每节课。我们是否有任何开源工具可以为我做到这一点?
我建议使用sloccount,您将按预期通过目录和文件获取 LOC。但是,您将无法按课程获得 LOC。
如果这个限制没问题,只需--details
在您正在使用的命令行中使用该标志,例如,如果您在 Xcode 项目的根目录中运行 sloccount 命令:
sloccount --duplicates --wide --details YOUR-TARGET-NAME
输出有点难以阅读,但您将获得所需的所有信息。
如果您想获得一份不错的报告并能够通过 HTML 报告深入了解目录/文件,我建议您使用 Jenkins。只需通过 Jenkins UI 安装“用于 sloccount 的 Jenkins 插件”。
您可以在这篇博客文章中看到如何设置它(免责声明:我是作者)。您还可以查看此类报告的示例。
我使用 Xcode 助手...
我一直在为 Objective C 寻找一个好的开源指标计数器......我还没有找到......
您可以使用 ProjectCodeMeter http://projectcodemeter.com,但它不是免费的……试用版可以使用 3 个月,当它用完时,我将它安装在我的笔记本电脑上,然后再使用 3 个月 :)
我只在http://www.literatureandlatte.com/freestuff/index.html找到 Xcode Statistician