VSCode 没有好用的 Git Log 插件,自己 Vibe 了一个

7 天前
 lightzh

之前一直用 JB 家的 IDE 和 VSCode 一起用,Git Log 查看 JB 家的好用,VSCode 解决冲突好用

在完全使用 AI 之后就用 VSCode 当主力了,不再需要敲代码,只需要查看和审核,但是 VSCode 的 git log 插件用了几个都觉得不好用

就自己写了一个符合自己需求的,有参考 JB 家的但是没那么复杂

主面板放在了底部的窗口,查看所有分支的 commit ,commit 信息,每个 commit 的文件变动,然后编辑区域右键可以查看行历史,选中历史,文件历史,文件和任意一个 branch/tag 做 compare

Git Log — Commit Graph & History 欢迎试用和提建议

也开源了 GitHub - vscode-git-log

3212 次点击
所在节点    Visual Studio Code
54 条回复
lightzh
6 天前
@duuu #40 好的,这个可以有,下个版本加上
locochen
6 天前
IDEA 的 git 代码管理,个人使用情况是比现在 vscode 上手感觉顺滑太多。代码对比,代码审阅,代码冲突解决等。基本是 vscode 开发,IDEA 做代码审阅方面的工作。
19cm
6 天前
可以做一个 在 vsocde 里 tab 补全的 codex 插件吗
hullhutt
6 天前
@lightzh 感谢,是支持 1.85.2 了。
反馈个 bug ,多选 commit 后,右侧更改文件列表不大对。
多选如果支持 ctrl 更好
lightzh
6 天前
@hullhutt #44 好的,我看一下
lightzh
6 天前
@19cm #43 这个有点伪需求 都用 codex 了还需要补全吗,我记得在前 AI 时代就是手写+tab 补全,之前用过 github copilot 和 codeium 就是这种
19cm
6 天前
@lightzh #46 改老项目需要的
RuralHunter
6 天前
commit 列表里右键菜单漏了一个"checkout"吧?这个应该也是常用功能啊
lightzh
6 天前
@RuralHunter #48 好的我加一下,我主要是用命令行
hullhutt
5 天前
@lightzh 又有个问题,内网,信创的麒麟 OS ,自带的 git 版本是 2.27.0 ,没法升级到 2.30,这个可以支持吗
lightzh
5 天前
@hullhutt #50 好的,我看一下
zhanggang807
5 天前
@lightzh 再反馈个建议,把左侧本地分支树形展示 浅色的对应的远程分支功能下掉吧,或者提供一下选项决定是否展示,目前我觉得没有必要展示是否有远程分支绑定
lightzh
5 天前
@zhanggang807 #52 好的,树形展示这个已经支持了,远程分支绑定那个我看一下
lightzh
5 天前
@hullhutt #50 新版已经支持了
@zhanggang807 #52 改了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1235174

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX