GitLink for VSCode: 跨平台代码分享的无缝体验

JetBrains下我经常使用GitLink插件,主要实现了一键拷贝当前文件的git web链接,这样交流代码非常方便。
最近因为工作需要,使用VSCode多些,我发现VSCode下同类插件很少,且还不好用。为了使的更顺手些,我决定自己动手,开发一个VSCode插件。这里就介绍下我现在开发的 Beautiful GitLink

实际效果

先上效果
https://static.1991421.cn/2025/418260403-7729ab71-81f8-4d20-bf41-dca3c0a82ded.gif

功能

  • 无论是资源管理器,还是文件编辑器下均可以一键拷贝当前文件的git web链接。
  • 拷贝内容格式支持:链接/markdown链接/包含code snippet的markdown链接。
  • 支持一键打开git web链接。
  • 内置支持了我目前常用的git平台,当然也支持自定义git平台及自定义平台URL模版。

https://static.1991421.cn/2025/2025-03-02-110100.jpeg

目前内置支持的git平台

目前内置支持的git平台如下,当然即使不够也不用担心,因为插件支持自定义git平台,可以自行添加即可。

  • GitHub
  • GitLab
  • Gitee
  • 腾讯Coding
  • 腾讯工蜂(社区版,内网版)

安装

https://marketplace.visualstudio.com/items?itemName=AlanHe.cn-alanhe-gitlink

配置同步

VSC本身支持配置同步,所以你只需要在VSCode中登录你的GitHub账号,然后就可以在其他机器上同步配置了。如果是Cursor IDE,需要自己手动同步配置或者安装某个同步插件了。

数据安全

  • 插件不牵扯服务器端,不收集任何用户数据。

写在最后

  • 插件还会持续维护和开发,欢迎大家提issue