一个好玩的VSCode扩展,帮助开发者快速记录、管理和追踪代码中的Bug问题,通过markdown文件实现bug列表的导出和导入:)
- 在代码中直接标记Bug位置
- 支持键盘快捷键
Ctrl+Shift+B(Mac:Cmd+Shift+B) - 可视化Bug标记,鼠标悬停查看详情
- 不依赖代码位置的Bug记录
- 适合记录设计问题、架构缺陷、用户体验问题
- 支持添加详细的解决方案
- 自动导出Bug报告到Markdown文件
- 包含统计概览和详细信息
- 支持双向同步,可编辑后重新导入
- 显示Bug创建和更新时间
- 智能相对时间显示(几分钟前、几小时前等)
- 自动按时间排序
- 四种Bug状态:Open、In Progress、Resolved、Closed
- 严重程度分级:Critical、High、Medium、Low
- 解决方案记录和更新
- 从VSCode扩展市场搜索 "Bug Tracker" 并安装。(暂时还未上线)
- 从打包好的安装包直接安装 仓库总目录下有bug-tracker-0.0.1.vsix安装包,将其所在目录在vscode打开,终端中运行即可安装
code --install-extension bug-tracker-0.0.1.vsix-
记录代码Bug
- 将光标放在有问题的代码行
- 按
Ctrl+Shift+B或右键选择 "添加Bug记录" - 输入描述和选择严重程度
-
添加独立Bug
- 在Bug追踪器面板点击 "+" 按钮
- 或使用命令面板:
Ctrl+Shift+P→ "添加独立Bug记录"
-
管理Bug
- 在Bug追踪器面板查看所有Bug
- 右键Bug项目可更新状态、添加解决方案或删除
-
导出报告
- 点击Bug面板的导出按钮
- 自动生成
BUG_TRACKER.md文件
| 命令 | 快捷键 | 说明 |
|---|---|---|
| 添加Bug记录 | Ctrl+Shift+B |
在当前代码位置添加Bug |
| 添加独立Bug记录 | - | 添加不依赖代码位置的Bug |
| 导出Bug报告 | - | 导出Markdown格式报告 |
| 导入Bug记录 | - | 从Markdown文件导入Bug |
| 更新解决方案 | - | 为Bug添加或更新解决方案 |
- 快速标记发现的Bug,不中断编码流程
- 记录临时解决方案和TODO项目
- 代码审查时标记问题点
- 共享Bug追踪Markdown文件
- 统一的Bug记录格式
- 便于代码交接和知识传递
- 生成Bug统计报告
- 跟踪Bug解决进度
- 项目质量评估依据
显示所有Bug的概览,包含文件位置、严重程度、状态和时间信息。

- 初始版本发布
- 支持代码Bug标记和独立Bug记录
- Markdown导出和导入功能
- 时间跟踪和状态管理
- 解决方案记录功能
欢迎提交建议和改进意见!
本项目基于MIT许可证开源。
如果遇到问题或有功能建议,请通过以下方式联系:
- 在使用过程中通过插件反馈
Porcovvsky - 初始开发
享受无Bug的编程体验! 🎉

