GitDaily
GitDaily 是一款为开发者量身定制的 VSCode 效率工具,支持灵活选择日期范围并按日分组展示 Git 提交记录。无论是填写日报、周报,还是进行多日回顾,它都能为您节省大量手动整理的时间。
✨ 核心特性
- 📅 灵活的日期范围:支持自定义开始和结束日期,轻松查询任意时间段的提交记录。
- 📂 按日分组:查询结果按日期自动分组,每天的记录独立展示,清晰有序。
- 🔢 结构化展示:所有提交记录按顺序编号,采用代码块风格高亮展示。
- 📋 一键复制:每天的记录右侧均配备复制图标,点击即可复制该日所有编号记录。
- 🎨 原生风格界面:采用 VSCode 风格的 WebView 界面,完美融入开发环境。
- ⌨️ 键盘友好:支持全局快捷键,无需鼠标即可完成操作。
📖 使用指南
启动方式
- 命令面板:按下
Ctrl+Shift+P (macOS: Cmd+Shift+P),输入 提交记录 并回车。
- 快捷键:
- macOS:
Cmd+Shift+G → Cmd+T
- Windows/Linux:
Ctrl+Shift+G → Ctrl+T
查询记录
在打开的面板顶部:
- 选择日期范围:通过“开始日期”和“结束日期”选择器设置查询时间段。
- 点击“查询”按钮:系统将自动获取该时间段内的所有提交记录并按日分组展示。
复制记录
每个日期的右侧都有一个 复制图标:
- 点击图标即可一键复制该日所有的编号记录(如:
1. feat: add login feature)。
- 复制内容采用结构化编号格式,可直接粘贴到日报、周报中。
⚙️ 插件设置
当前插件无需任何额外配置,安装即用。
📝 运行要求
- VSCode 版本:
^1.70.0 或更高。
- Git 环境: 本插件依赖于本地安装的 Git 命令行工具,且当前工作区需为合法的 Git 仓库。
🎯 适用场景
- 每日工作总结:快速提取今日提交记录,一键粘贴到日报。
- 周报整理:选择本周日期范围,按天回顾工作进度。
- 阶段回顾:查询某个时间段的所有提交,进行代码审查或项目复盘。
🤝 贡献与反馈
如果您在使用过程中遇到任何问题或有改进建议,欢迎提交 Issue。
享受高效开发,从整理记录开始!
| |