Oh My Git
在 VSCode 的 Git 历史记录中隐藏阅读 TXT 文件。
当你点击一条 Git 提交记录时,它会被 TXT 文件内容替换,看起来就像在浏览 Git 历史。
安装
在 VSCode 扩展市场搜索 Oh My Git 安装,或通过命令行:
code --install-extension leinad.ohmygit
快速开始
- 打开任意 Git 仓库
- 在侧边栏 源代码管理 (SCM) 面板中找到 Git历史记录 视图
- 点击标题栏的文件图标,选择一个 TXT 文件
- 点击任意一条 Git 记录,开始阅读
功能
翻页
- 方向键
← → ↑ ↓ — 上一页 / 下一页
- 点击标题栏的
◀ ▶ 按钮
- 使用
|◀ 跳转到第一页,▶| 跳转到最后一页
跳转
点击标题栏的跳转按钮(或按 Alt+F 搜索后自动跳转),输入页码即可跳转。
搜索
Alt+F — 输入关键字搜索
F3 — 跳转到下一处匹配
Shift+F3 — 跳转到上一处匹配
- 搜索支持循环导航
隐藏模式
Ctrl/Cmd + H — 一键切换隐藏模式,所有记录恢复为 Git 提交消息
快捷键
| 快捷键 |
功能 |
← / ↑ |
上一页 |
→ / ↓ |
下一页 |
Ctrl/Cmd + H |
切换隐藏模式 |
Alt + F |
搜索 |
F3 |
下一处匹配 |
Shift + F3 |
上一处匹配 |
以上快捷键仅在 Git历史记录 视图聚焦时生效。
配置
在 VSCode 设置中搜索 ohmygit:
| 配置项 |
说明 |
默认值 |
ohmygit.txtFilePath |
TXT 文件的绝对路径 |
空 |
ohmygit.pageSize |
每页显示的字符数 |
30 |
也可以点击视图标题栏的文件图标,通过文件选择器快速配置 TXT 路径。
支持的文件编码
UTF-8、GBK、GB2312、Big5(自动检测)。
许可证
MIT
| |