【问题标题】:Number of classes in project/workspace项目/工作区中的类数
【发布时间】:2014-11-16 07:54:48
【问题描述】:

有什么方法可以获取项目中的类数或 Xcode 中的完整工作区?

【问题讨论】:

    标签: objective-c xcode code-metrics


    【解决方案1】:

    大致了解项目的一种简单方法是检查项目构建阶段编译源代码部分。编译源将列出所有源文件(.m、.swift)并且不包含任何头文件。

    假设每个源文件大约有一个类,这将使您一目了然地了解项目中有多少类。请注意,这不包括任何嵌入式项目或框架。

    【讨论】:

      【解决方案2】:

      你可以使用cloc,也可以通过Homebrew安装:brew install cloc

      Cloc 是一个开源命令行工具,用于计算代码行数,但它也提供按文件类型分组的文件计数。最简单的形式是cloc <path-to-your-project-dir>,但是可以通过参数配置输出。

      一个更复杂的解决方案(恕我直言太复杂了)是使用 Sonarqube 和一个 Objective C 插件。 Sonarqube 有一个不错的界面和许多功能,但只是为了计算类,它已经太多了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-11-24
        • 2017-01-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多