🚀 一个简约的VS Code 插件:Mini Git Blame

285 阅读1分钟

✍️ 写在前面

Gitlens 是一个非常强大的插件,但它的 File Git Blame 功能呢我一直不太喜欢。因为我一般不需要看整个文件的 commit desc(Inline Blame已经满足我需求了),我用File Git Blame一般都是用来找到写该源码的同事,好让我丢个 bug 给 ta(bushi)。 WebStorm 的 Annotate with Git Blame 功能就很合我胃口。因为在插件市场找一圈没找到,决定自己写一个算了~

💻 使用方式

如果你是 WebStorm 的用户,可能已经习惯了“Annotate with Git Blame”功能,现在在 VS Code 上也能体验到类似的效果了!

  1. VS Code 插件商店搜索并下载Mini Git Blame。
  2. 只需在 VS Code 中右键点击“Annotate with Git Blame”,你就可以轻松查看每行代码的 Git 提交记录(commitId + 时间 + bug 负责人😄 )。

同时,如果你已经安装了 GitLens 插件,你可以直接点击每一行的提交记录,立即跳转到 GitLens Graph,方便快捷!

Annotate.gif

✍️ 写在后面

Damn!!写完才发现 GitLens 填补了这一块功能。不过无所谓了,用自己的插件还挺爽~

因为这个插件代码很少,我觉得想要学习 vscode 插件开发的小伙伴可以当 demo 瞄瞄。欢迎各位小伙伴可前往 GitHub - Hao-Warming/annotate-with-git-blame 查看源码。(觉得有用的话可以送我一个star🌟的哈哈)