Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Code AnalyticNew to Visual Studio Code? Get it now.
Code Analytic

Code Analytic

Vogadero

|
5 installs
| (1) | Free
Intelligent analysis of code volume
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Code Analytic 🕵️

VS Code Version Marketplace Version Installs License Build Status

专业的代码分析工具,为开发者提供深度 Git 仓库洞察和可视化代码演进分析。直接在 VS Code 中查看项目的健康度和开发动态。

Dashboard Preview

✨ 核心功能

🔍 多维代码分析

  • 多仓库支持:同时监控多个 Git 仓库
  • 提交历史分析:交互式时间轴展示代码演进
  • 智能统计:实时生成代码变更热力图
  • 开发者洞察:个人/团队贡献度分析

🎛️ 高级功能

📈 代码增量分析 (LOC/Day)
🧩 模块耦合度检测
📊 文件变更频率热图
🔗 提交链追溯分析

⚙️ 技术特性

+ 支持 Git 2.0+ 版本
+ 自动适配 VS Code 主题
+ 零配置开箱即用
- 不收集任何用户数据

🚀 快速开始

安装方式

市场安装:

  1. 打开 VS Code 扩展面板
  2. 搜索 "Code Analytic"
  3. 点击安装按钮

手动安装:

git clone https://github.com/yourname/code-analytic.git
cd code-analytic
npm install
vsce package
code --install-extension code-analytic-0.1.0.vsix

🖥️ 使用指南

  1. 打开分析面板

    // 命令面板执行
    Ctrl+Shift+P → "Show Code Analysis"
    
  2. 选择工作区

  3. 分析维度配置

    参数 类型 默认值 说明
    时间范围 DateRange 最近30天 支持自然语言输入
    分支 MultiSelect 当前分支 多分支对比分析
    作者 String[] 全部开发者 GitHub/GitLab 用户名
  4. 查看智能报告

    - 每日提交频率曲线
    - 文件变更排行榜
    - 代码质量雷达图
    

⚙️ 配置选项

在 settings.json 中添加:

{
  "codeAnalytic.timeFormat": "relative", // absolute/relative
  "codeAnalytic.ignoredFiles": ["package-lock.json"],
  "codeAnalytic.cacheStrategy": "smart", // none/smart/aggressive
  "codeAnalytic.theme": "vscode", // github/gitlab/jira
}

🛠️ 开发贡献

环境要求

node: 18.x
vscode: ^1.85.0
npm: 9.x

开发流程

graph LR
  A[Fork 仓库] --> B[创建特性分支]
  B --> C[编写测试用例]
  C --> D[实现功能]
  D --> E[通过 CI 检查]
  E --> F[提交 PR]

测试规范

# 运行单元测试
npm test:unit

# 集成测试
npm test:integration

# E2E 测试
npm run test:e2e

📜 许可证

MIT License © 2024 [Vogadero]

🤝 贡献指南

我们欢迎各种形式的贡献!请阅读:

  • 行为准则
  • 问题模板
  • PR 指南

🌟 专业提示:结合 GitLens 使用可获得完整代码历史体验!

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