Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CodeDiary - 代码量统计New to Visual Studio Code? Get it now.
CodeDiary - 代码量统计

CodeDiary - 代码量统计

QingJ

|
41 installs
| (1) | Free
统计您每日/周/月/年 的编码量,区分手动输入与粘贴,提供热力图、语言分布等可视化洞察。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
CodeDiary Logo

CodeDiary - 你的编码日记 📔

捕获每一颗跳动的字符,见证你的代码人生。

GitHub Repository Version Installs GitHub Stars License

CodeDiary 是一个专注于“编码量统计”的 VS Code 插件。它不仅仅是一个计数器,更是你的编码习惯追踪器。通过高精度的输入识别和精美的数据可视化,帮助你回顾每一天的产出与坚持。

Dashboard Preview

✨ 核心特性

  • 📊 绿墙看板: 完美复刻 GitHub 风格的年度热力图,让每一天的坚持可见。
  • ☁️ 云同步: 支持 GitHub Gist 和 WebDAV,让你的编码足迹跨设备同步。
  • 📥 备份与迁移: 支持本地 JSON 数据导出与合并导入。
  • 📈 多维洞察:
    • 活跃韵律: 24小时活跃度分布,寻找你的“高流”时刻。
    • 语言分布: 自动统计各编程语言的产出占比。
    • 连胜挑战: 自动记录连续编码天数 (Streak),激励你保持状态。
  • 🤖 AI/粘贴检测: 智能识别敲击速度,统计 AI 生成与粘贴贡献。
  • 😄 鼓励师: 状态栏实时显示今日产出,并附带暖心的鼓励语。
  • 🎨 极致美学: 采用 Glassmorphism (毛玻璃) 设计风格,深色模式完美适配。

🚀 快速开始

  1. 安装插件后,您的编码活动将自动开始记录。
  2. 点击底部状态栏的 CodeDiary 图标(例如:$(code) 今日 128 行)。
  3. 或者使用命令面板 (Ctrl+Shift+P / Cmd+Shift+P) 输入: > CodeDiary: 打开统计看板

⚙️ 配置说明

您可以在设置中自定义统计行为:

  • codediary.excludeGlob: 设置不参与统计的文件或文件夹。
  • codediary.pasteThreshold: 单次输入超过多少字符视为粘贴(默认 20)。
  • codediary.dashboardCards: 选择 Dashboard 显示的 4 张卡片。
  • codediary.sync.type: 配置云同步方式 (None/Gist/WebDAV)。

🔒 隐私声明

CodeDiary 非常重视您的隐私。

  • 默认情况下,所有统计数据仅存储在您本地 (VS Code Global Storage)。
  • 如果您启用了云同步,数据将通过加密链接传输到您指定的 Gist 或 WebDAV 服务器。
  • 插件不会上传您的任何实际代码内容,仅包含字符数、行数、语言名等统计数值。
  • 只有在您主动分享截图时,数据才会被展示。

📝 License

MIT © 2026 CodeDiary · GitHub Repository

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft