一款 VS Code 扩展,提供 Git 行级 blame、CodeLens、提交图谱,以及分支、工作树管理和代码审查、变基等功能。
microsoft/vscode-pull-request-github
在 VS Code 中审阅、管理 GitHub Pull Request 和 Issue,无需离开编辑器。
- Star
- 2,639
- Fork
- 814
- 未关闭 Issue
- 259
- 最近提交
- 前天
这是什么?
GitHub Pull Requests for VS Code 是一款将 GitHub 拉取请求(PR)和 Issue 带入编辑器的扩展。连接 GitHub 或 GitHub Enterprise 后,可以在侧边栏浏览 PR 和 Issue 列表,并直接在代码上添加审阅评论。
除了代码审阅,它还支持一键切换到 PR 分支进行验证,并与终端集成,让图形界面和命令行工具可以并存使用。此外,扩展还提供 @ 提及用户和 Issue 的悬停卡片与自动补全,支持“开始处理 Issue”操作自动创建分支,并能把 TODO 注释直接转为 Issue。
PR 和 Issue 列表由可自定义的 GitHub 搜索语句驱动,对于远程仓库名称不标准的项目,也可以指定需要监听的 remote。
核心功能
- 01在 VS Code 中登录 GitHub 和 GitHub Enterprise。
- 02在侧边栏浏览和筛选 Pull Request 与 Issue。
- 03直接在编辑器中添加代码审阅评论。
- 04切换到 PR 分支进行本地验证。
- 05通过“开始处理 Issue”操作自动创建分支。
- 06利用代码操作将 TODO 注释转为 GitHub Issue。
适用场景
- 无需切换到浏览器即可审阅同事的 Pull Request。
- 在本地切出 PR 分支,运行和测试改动后再批准。
- 在编辑器中筛选分配给自己的 Issue,并直接开始处理。
- 在 VS Code 中使用 GitHub Enterprise Server 或 GHE.com 账户。
快速上手
- 1
在 VS Code 中安装扩展或从应用市场下载
- 2
在 VS Code 中打开目标 GitHub 仓库
- 3
点击侧边栏视图上的按钮登录 GitHub
- 4
如果远程名称不是 origin 和 upstream,配置 githubPullRequests.remotes 设置
使用前须知
- GitHub Enterprise 支持需要 VS Code 1.141 或更高版本。
- README 表明该扩展仍在开发中。
收录于专题
标签
常见问题
- vscode-pull-request-github 是什么?
- 在 VS Code 中审阅、管理 GitHub Pull Request 和 Issue,无需离开编辑器。 GitHub Pull Requests for VS Code 是一款将 GitHub 拉取请求(PR)和 Issue 带入编辑器的扩展。连接 GitHub 或 GitHub Enterprise 后,可以在侧边栏浏览 PR 和 Issue 列表,并直接在代码上添加审阅评论。
- vscode-pull-request-github 可以免费使用吗?用的什么许可证?
- vscode-pull-request-github 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- vscode-pull-request-github 还在维护吗?
- 活跃维护中。vscode-pull-request-github 最近一次提交是在 2026年11月5日。
- vscode-pull-request-github 适合用来做什么?
- 无需切换到浏览器即可审阅同事的 Pull Request。 在本地切出 PR 分支,运行和测试改动后再批准。 在编辑器中筛选分配给自己的 Issue,并直接开始处理。 在 VS Code 中使用 GitHub Enterprise Server 或 GHE.com 账户。
- vscode-pull-request-github 怎么安装和运行?
- 在 VS Code 中安装扩展或从应用市场下载 在 VS Code 中打开目标 GitHub 仓库 点击侧边栏视图上的按钮登录 GitHub 如果远程名称不是 origin 和 upstream,配置 githubPullRequests.remotes 设置
- 在哪里获取 vscode-pull-request-github?
- 源代码和安装说明在 GitHub 上:https://github.com/microsoft/vscode-pull-request-github
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 OpenCode Desktop 的 Git 与 GitHub 侧边面板,包含提交图谱、PR、Issue、CI 及带审批队列的智能体工具。
一个基于浏览器的 GitHub Pull Request 收件箱,用搜索查询把 PR 分组管理。
为 Visual Studio Code 提供 Vim 模拟,将 Vim 的模式、移动和快捷键带入 VS Code 编辑器。
一款 VSCode 扩展,将 TypeScript 报错信息整理为易读、带语法高亮的类型展示,并提供相关文档链接。
一款 VS Code 扩展,在编辑器窗口中加入猫、狗、蛇、橡皮鸭、Clippy 等像素风宠物。