在AI开发过程中,代码行数与Token数量的统计是基础性工作。无论是进行Prompt Engineering(提示工程),还是估算Token费用,都需要一款高效工具快速掌握代码库的规模。ctoc正是这样一款轻量级命令行工具——它能够同时统计代码行数和Token数量,并支持按编程语言、按文件输出统计结果,同时提供JSON格式导出,便于集成到其他工作流程中。
适用人群
需要进行代码库行数统计的开发者
从事Prompt Engineering(提示工程)的技术人员
需要预估Token费用的团队与个人
典型用法
使用 ctoc --by-file --include-lang=Go --sort=tokens 命令,可以输出每个Go文件中的Token数量
执行 ctoc --output-type=json 即可输出JSON格式的统计结果
直接运行 ctoc . 默认输出代码行数与Token数量的统计信息
核心功能
精准统计代码总行数
高效计算Token数量
按编程语言分类统计
按单个文件维度统计
支持JSON格式输出
兼容gocloc命令用法,方便迁移
