一款 VSCode 扩展,将 TypeScript 报错信息整理为易读、带语法高亮的类型展示,并提供相关文档链接。
gitkraken/vscode-gitlens
一款 VS Code 扩展,提供 Git 行级 blame、CodeLens、提交图谱,以及分支、工作树管理和代码审查、变基等功能。
可替代:GitHub Desktop
- Star
- 9,951
- Fork
- 1,816
- 未关闭 Issue
- 929
- 最近提交
- 2小时前
这是什么?
GitLens 是一款 Visual Studio Code 扩展,把 Git 历史、分支、工作树和 Pull Request 集成到编辑器中。行内和状态栏 blame、Git CodeLens、文件与行历史、版本导航,可以直接看到某行由谁、何时修改,无需离开当前文件。
提交图谱将提交记录、各工作树的未提交改动、分支、stash 和待处理的 Pull Request 放在同一视图中,每一行都可以直接执行合并、变基、cherry-pick、推送等操作。交互式变基编辑器会在执行前提示可能产生冲突的提交。可视化历史和树状图则用于展示文件与仓库随时间的变化。
部分功能,如私有仓库上的提交图谱、Pull Request 面板、Launchpad 以及 AI 辅助的提交和审查工具,需要 GitKraken Pro 订阅。blame、悬停提示和历史等核心功能免费开源。
核心功能
- 01行内与状态栏 Git blame,支持丰富的悬停详情
- 02提交图谱展示提交、工作树改动、分支和 stash
- 03交互式变基编辑器在执行前提示可能的冲突
- 04支持创建、管理工作树并在其间迁移改动
- 05集成 GitHub、GitLab、Jira 等的 issue 和 Pull Request
- 06提供 Git CodeLens 以及文件和行级历史导航
适用场景
- 阅读代码时在 VS Code 中快速查看某行的最后修改人和原因
- 在提交 Pull Request 前审查分支历史并整理提交
- 借助 Git 工作树同时处理多个分支
- 在查看仓库变更的同时跟踪 AI 编码代理的会话
快速上手
- 1
在 VS Code 的扩展侧边栏中安装 GitLens
- 2
使用免费的 GitKraken 账户登录(可选,部分功能需要)
- 3
从 GitLens 活动栏图标或命令面板打开提交图
GitLens: Show Commit Graph
使用前须知
- 部分 Pro 功能需要付费试用或订阅,预览功能需要免费的 GitKraken 账户。
- 自托管的 GitHub Enterprise 和 GitLab Self-Managed 集成需要 Pro 版。
- 部分功能标记为实验性,仍在变化中。
- 项目元数据未明确标明开源许可证。
标签
常见问题
- vscode-gitlens 是什么?
- 一款 VS Code 扩展,提供 Git 行级 blame、CodeLens、提交图谱,以及分支、工作树管理和代码审查、变基等功能。 GitLens 是一款 Visual Studio Code 扩展,把 Git 历史、分支、工作树和 Pull Request 集成到编辑器中。行内和状态栏 blame、Git CodeLens、文件与行历史、版本导航,可以直接看到某行由谁、何时修改,无需离开当前文件。
- vscode-gitlens 可以免费使用吗?用的什么许可证?
- vscode-gitlens 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- vscode-gitlens 还在维护吗?
- 活跃维护中。vscode-gitlens 最近一次提交是在 2026年10月21日。
- vscode-gitlens 适合用来做什么?
- 阅读代码时在 VS Code 中快速查看某行的最后修改人和原因 在提交 Pull Request 前审查分支历史并整理提交 借助 Git 工作树同时处理多个分支 在查看仓库变更的同时跟踪 AI 编码代理的会话
- vscode-gitlens 怎么安装和运行?
- 在 VS Code 的扩展侧边栏中安装 GitLens 使用免费的 GitKraken 账户登录(可选,部分功能需要) 从 GitLens 活动栏图标或命令面板打开提交图: GitLens: Show Commit Graph
- 在哪里获取 vscode-gitlens?
- 源代码和安装说明在 GitHub 上:https://github.com/gitkraken/vscode-gitlens
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.4万113TypeScriptMIT更新于 3天前
一款 VS Code 扩展,在编辑器窗口中加入猫、狗、蛇、橡皮鸭、Clippy 等像素风宠物。
4170559TypeScriptMIT更新于 8天前
一个命令行工具,在本地启动类 GitHub 风格的网页界面,用于查看和评审 Git 提交差异,评论可复制为 AI 提示词。
3267208TypeScriptMIT更新于 2个月前
用 Go 编写的自托管 Git 服务,提供 Issue、合并请求、Wiki 和 Webhook,部署简单。
4.8万5077GoMIT更新于 12小时前