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

5 天前
 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

3153 次点击
所在节点    Visual Studio Code
54 条回复
raysonlu
5 天前
能否分享一下“Git Graph”这个插件有什么不能满足您的?
dacapoday
5 天前
官方自带 Timeline
第三方 Git Graph, Gitlens
anglelengyu
5 天前
好奇问一下,Git 插件好不好用的区别在哪儿啊。为啥感觉 Jb 的 IDE 和 vscode 装个插件用起来都差不多
luckyc
5 天前
能否分享一下“Git Graph”这个插件有什么不能满足您的?
lightzh
5 天前
@raysonlu #1 这个没有查看行历史,选中历史,文件历史吧,参照 JB 家的,这个功能挺好用的
hullhutt
5 天前
我来试用下,vscode 的 git 比 idea 差太多,楼上的都见识浅薄
jamme
5 天前
@anglelengyu JB 的 git 模块做的确实好,简单,直观。
lightzh
5 天前
@luckyc #4 这个没有查看行历史,选中历史,文件历史吧,参照 JB 家的,这个功能挺好用的
lightzh
5 天前
@anglelengyu #3 例如你要查看一个文件的相关改动的 commit ,一行代码的谁改动过,一个函数谁改动过,JB 家的这个就做的很好用,但是 JB 家的解决冲突就不够 VSCode 的好用
lightzh
5 天前
@dacapoday #2 第三方这两个我都用过,Git Graph 功能不全,Gitlens 难用
siys
5 天前
确实是这样的,jb 的 git 模块独一档的存在
imik
5 天前
传一下 open vsx ?
https://open-vsx.org/
这样类 vscode 就能直接装了
RuralHunter
5 天前
建议 README.md 可以放几张界面截图
BryceGu
5 天前
试用了下 就是 git graph 所有功能在 gitgraph 都能找到
有啥找不到的 但凡你把 gitgraph 功能和 gitlens 功能整合下也好
可能还没 graph 功能多
Yjhenan
5 天前
@lightzh #5
行历史\文件历史 这个在 GitLens 都有,GitLens 功能很强大,行历史\文件历史用的最多 。
平常都是 Git Graph + GitLens + vscode 自带,也够用了😂😂
lightzh
5 天前
@Yjhenan #15 我用过,根本不好用,不知道你有没有用过 JB 的
lightzh
5 天前
@BryceGu #14 我有右键菜单查看历史和 compare
lightzh
5 天前
@RuralHunter #13 好的
lightzh
5 天前
@imik #12 好的,第一次搞 VSCode 插件,我研究一下
sakitamFDD
5 天前
vscode 的 git 插件确实都不太好用,但是基本使用也够了,也可以试试这个:一个基于 IntelliJ 平台的 Git 客户端 https://github.com/detachhead/rebased

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

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

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

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

© 2021 V2EX