确定iOS项目中每个文件的LOC - 基于ObjectiveC的应用程序开发

时间:2011-11-10 14:30:42

标签: objective-c ios loc cloc

是否有工具可以为我提供项目中每个文件/类的数字行的详细报告?

我试过CLOC。我得到的只是项目级别,这是很好的开始。我想详细了解每个班级。我们有任何开源工具可以帮我吗?

4 个答案:

答案 0 :(得分:2)

我建议使用sloccount,您将按预期获得目录和文件的LOC。但是你不能按类来拥有LOC。

如果此限制正常,只需在您使用的命令行中使用--details标志,例如,如果您在Xcode项目的根目录中运行sloccount命令::


    sloccount --duplicates --wide --details YOUR-TARGET-NAME

输出有点难以阅读,但您将获得所需的所有信息。

如果你想要一个漂亮的报告并且能够通过HTML报告深入查看目录/文件,我建议使用Jenkins。只需通过Jenkins UI安装'Jenkins plugin for sloccount'。

您可以在此blog article中看到如何设置它(免责声明:我是作者)。您还可以查看此类报告的示例。

答案 1 :(得分:0)

我使用Xcode助手......

Download here...

答案 2 :(得分:0)

我很长一段时间都在为Objective C寻找一个好的开源指标计数器......我还没找到任何...

你可以使用ProjectCodeMeter http://projectcodemeter.com,但它不是免费的......试用版本可以运行3个月,当它耗尽时我将它安装在我的笔记本电脑上又有3个月了:)

答案 3 :(得分:0)