代码统计

统计代码行数、字符数、单词数、注释率等指标。

输入代码

使用说明

本工具用于统计代码的各项指标,帮助开发者快速了解代码规模和注释覆盖率。

功能特性

  • 统计总行数、代码行、注释行和空行
  • 统计字符数、单词数和函数数量
  • 计算注释率,量化代码注释覆盖情况
  • 支持 JavaScript、Python、Java、C/C++、Go、Rust 等 10 种语言
  • 可视化展示代码构成比例

操作步骤

  1. 在右上角选择代码对应的编程语言
  2. 在输入框中粘贴需要统计的代码
  3. 点击"示例"按钮可加载示例代码进行体验
  4. 查看顶部统计卡片了解总体规模
  5. 查看"代码构成"图表了解代码/注释/空行比例

注意事项

  • 注释识别基于语言特征的正则匹配,可能存在少量误差
  • 函数数统计依赖语言特定的函数声明语法
  • 单词数按空白字符分割,对非英文语言统计可能不准确
  • 所有计算在浏览器本地完成,代码不会上传服务器