Visual Studio Code Counter 轻量统计代码/注释/空行,支持右键目录局部统计;2. Code Metrics 分析圈复杂度与函数长度,助于重构;3. Project Statistic 图形化展示项目整体文件与代码占比;4. Lines 快速查看当前文件或选中代码行数,状态栏实时显示;5. Cloc 基于 cloc 工具,支持多格式导出与忽略配置,适合精确分析。按需选择:基础统计用 Code Counter 或 Lines,质量分析用 Code Metrics,全面分析选 Project Statistic 或 Cloc。
vscode 中有不少实用的代码统计插件,可以帮助你快速了解项目中的代码行数、文件类型分布、开发时间等信息。以下是几款常用且评价较高的代码统计插件:
1. Visual Studio Code Counter
这是一款轻量级的代码统计工具,可以统计代码行数、注释行数、空行数等。
- 支持按语言分类统计
- 可在资源管理器右键目录进行局部统计
- 结果清晰展示在输出面板中
2. Code Metrics
除了基础行数统计,还提供更深入的代码质量分析,如圈复杂度、函数长度等。
- 帮助识别复杂或冗长的函数
- 适合用于代码重构前的评估
- 支持多种语言(JavaScript、TypeScript、Python 等)
3. Project Statistic
提供项目级别的综合统计信息,包括文件数量、代码/注释/空白行占比等。
- 图形化展示各类数据比例
- 可快速查看整个工作区的整体情况
- 界面简洁,一键刷新
4. Lines
专注于统计当前文件或选中代码块的行数。
- 适合快速查看某段代码的规模
- 状态栏实时显示当前文件有效代码行数
- 操作简单,无需配置
5. Cloc
基于开源工具 cloc 的 VSCode 封装,功能强大,支持详细的语言分析和历史对比。
- 可导出为 JSON、CSV 等格式
- 支持忽略特定目录或文件类型
- 适合需要精确统计和报告生成的场景
基本上就这些主流选择。如果你只是想看看写了多少行代码,Visual Studio Code Counter 或 Lines 就够用了;如果关注代码质量,推荐试试 Code Metrics;需要全面项目分析的话,Project Statistic 和 Cloc 更合适。










