iOS 项目获取代码行数

cd到项目目录,执行以下的任意一个

find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l
find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.swift" ")" -print0 | xargs -0 wc -l
find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l

Tag:使用以下统计工具

统计代码量统计

  1. 使用第三方工具(更精确统计)
    • cloc(跨平台命令行工具)—— cloc .
      • 安装:如果你的电脑安装了 Homebrew(Mac 系统下的包管理工具),可以通过brew install cloc命令来安装cloc。
      • 使用:打开终端,进入你的 iOS 项目目录(包含.xcodeproj或.xcworkspace文件的目录),然后运行cloc .(注意最后的点,表示当前目录)。它会递归地统计项目中的代码行数,包括各种编程语言(如 Objective - C、Swift 等)的文件,并且会区分代码、注释和空白行,给出详细的统计报告。
    • Sourcery(主要用于代码生成和分析)—— sourcery --stats
      • 安装:可以通过brew install sourcery安装(前提是安装了 Homebrew)。
      • 使用:它主要用于代码模板生成等高级功能,但也可以统计代码行数。在终端进入项目目录后,运行sourcery --stats。它会对项目中的代码进行分析并提供代码行数等相关统计数据,不过其重点更多是在代码结构和模板相关的分析上。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容