惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

云风的 BLOG
云风的 BLOG
Security Archives - TechRepublic
Security Archives - TechRepublic
V
Vulnerabilities – Threatpost
C
CXSECURITY Database RSS Feed - CXSecurity.com
P
Proofpoint News Feed
G
GRAHAM CLULEY
P
Privacy International News Feed
The Hacker News
The Hacker News
Forbes - Security
Forbes - Security
U
Unit 42
N
News and Events Feed by Topic
D
Darknet – Hacking Tools, Hacker News & Cyber Security
C
Cyber Attacks, Cyber Crime and Cyber Security
C
Cisco Blogs
A
About on SuperTechFans
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
D
Docker
I
Intezer
Spread Privacy
Spread Privacy
The Last Watchdog
The Last Watchdog
V2EX - 技术
V2EX - 技术
S
Security @ Cisco Blogs
F
Full Disclosure
S
Secure Thoughts
M
MIT News - Artificial intelligence
Microsoft Security Blog
Microsoft Security Blog
G
Google Developers Blog
aimingoo的专栏
aimingoo的专栏
W
WeLiveSecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Project Zero
Project Zero
Recorded Future
Recorded Future
Cyberwarzone
Cyberwarzone
S
Security Affairs
AWS News Blog
AWS News Blog
H
Help Net Security
The GitHub Blog
The GitHub Blog
Hacker News: Ask HN
Hacker News: Ask HN
Vercel News
Vercel News
P
Proofpoint News Feed
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
The Register - Security
The Register - Security
S
Schneier on Security
F
Fortinet All Blogs
C
CERT Recently Published Vulnerability Notes
L
LINUX DO - 最新话题
T
Tor Project blog
T
The Exploit Database - CXSecurity.com
MongoDB | Blog
MongoDB | Blog
Webroot Blog
Webroot Blog

博客园 - MeteorSeed

【译】利用 GitHub Actions 实现 Visual Studio 扩展构建自动化 【译】自定义 Visual Studio 的界面外观 【译】Visual Studio 五月更新 —— 计划、评审、优化 【译】构建前先计划:带你了解 Visual Studio 中的 Plan Agent 【译】Visual Studio 中的 Agent Skill:让 Copilot 适配团队工作模式 【译】TypeScript 7 测试版已在 Visual Studio 2026 18.6 Insiders 3 中默认启用 【译】Visual Studio 四月更新 —— Cloud Agent 集成 【译】Azure MCP 工具现已内置集成至 Visual Studio 2022,无需额外安装扩展 【译】告别繁琐查错:认识下新的 Visual Studio Debugger Agent Workflow 【译】在 Visual Studio 中完全掌控您的悬浮窗口 【译】Bookmark Studio:在 Visual Studio 中实现书签功能升级 【译】Visual Studio 三月更新 —— 打造专属自定义 Agent 本地大模型部署全攻略:从 0 到 1 玩转 Ollama 【译】让开发流程更高效:为 Visual Studio 订阅用户解锁 Syncfusion 【译】第一时间获取 Visual Studio 订阅的独家资讯,直达您的收件箱 【译】Visual Studio Dev Essentials:面向每位开发者的免费实用工具 【译】Visual Studio 二月更新 【译】Visual Studio 中的 Agent:内置 Agent 和自定义 Agent 【译】Visual Studio 一月更新 —— 增强的编辑器体验 【MongoDB】MongoDB 概述 【译】Copilot 记忆 【译】Visual Studio 2026 来了:更快、更智能,深受老用户的喜爱 【译】AI 是如何解决我的拖延症的 【译】使用 Visual Studio 2026 简化您的 Git 工作流程 【译】借助 Copilot Chat 新推出的 URL 上下文功能,释放互联网的力量 【译】Visual Studio 11 月更新 —— Visual Studio 2026、Cloud Agent Preview 及更多内容 【译】Copilot Profiler Agent —— 分析任务交由 AI,应用性能不受影响 【译】Visual Studio —— 为现代开发的速度而打造 【译】在 Visual Studio 2026 中,减少升级时间,增加编码时间 【译】Azure MCP 服务器现已内置到 Visual Studio 2026 中:智能体工作流的新时代 Newtonsoft.Json 与 System.Text.Json 多态反序列化的安全性差异解析 【译】初探 Visual Studio 2026 全新的用户体验
【译】无需离开 Visual Studio 即可审阅拉取请求
MeteorSeed · 2026-06-24 · via 博客园 - MeteorSeed

  Visual Studio 中的拉取请求集成功能是呼声最高的 Git 功能之一。开发者一直希望能有一种方式,无需切换至浏览器,即可创建拉取请求、查看代码变更、交流评审意见并完成代码审核。长久以来,相关反馈在打磨这套使用体验的过程中起到了至关重要的作用。

  自 2024 年起,您就可以在 Visual Studio 中创建拉取请求。如今您还能直接在 IDE 内对来自 GitHub 和 Azure DevOps 的拉取请求进行审阅、添加评论以及批准操作,全程无需退出 IDE。

1

查找并打开拉取请求

  您可以通过 Git Repository 窗口、Git Changes 窗口或 Git 菜单查看打开的代码仓库的拉取请求列表。若当前分支已有处于激活状态的拉取请求,您也能从 Git Changes 窗口直接打开该请求。

2

  当您打开拉取请求时,可在同一界面统一查看概览、代码变更、提交记录与评审人员信息。若团队成员需要您快速完成评审,您只需打开 Visual Studio,找到对应的 PR,就能直接查看所需内容。

  您可以从这里选择想要查看的详细程度。无需切换分支即可审阅拉取请求,这样您既能查看代码改动,又能保留当前分支、未提交修改以及现有的工作状态不受影响。

  如果您想要更细致地查看代码,也可以检出这个 PR 分支,借助 Visual Studio 的跳转、构建与调试工具深入研读代码。不拉取分支进行审阅适合快速浏览,而当您需要深度排查分析时,拉取对应分支会是更好的选择。

  当您同时处理多项评审工作时,可在活跃的拉取请求之间快速切换,无需逐一检出所有请求。这能让您在白天工作时抽空参与评审,之后再无缝回归自身工作。

查看修改内容

  拉取请求视图旨在帮助您快速浏览拉取请求。打开任意已修改文件,即可行内或并排查看代码差异,也可使用多文件汇总视图一览所有修改内容。

  提示:若您想更完整地查看代码差异,可收起左侧面板,仅聚焦代码区域。

  您也可以按提交记录逐一进行审查,当一个拉取请求包含多个逻辑步骤,且您想要理清变更的演变过程时,这种方式会十分实用。

3

评论与探讨

  您可以针对特定代码行添加评论、回复评论,讨论结束后还可结束讨论会话。存在未处理评论的文件会在 Changes 列表中标注出来,方便快速定位有讨论内容的位置。所有内容均可在 Visual Studio 与浏览器之间同步。

4

  当您在已检出代码中审查拉取请求时,只需点击一下,就能将代码建议直接应用到本地工作副本中。若没有现成的修改建议,GitHub Copilot 可根据评论及周边代码生成修复方案,方便您立刻查看效果并进行测试。

批准、完成并合并

  当您准备做出决定时,无需离开评审页面即可查看所需信息并执行操作。在 Overview 标签页中,您可以查看状态检查结果、合并冲突,以及是否仍缺少必要审批。您可以在差异视图中批准拉取请求,Azure DevOps 的拉取请求还提供额外的投票选项。

  您也可以直接在 IDE 中完成或合并拉取请求。如果计划有变,您可以将其转为草稿状态或直接关闭。创建拉取请求后,您能在同一界面完成全部评审流程。

在 18.7 版本中尝试拉取请求审核

  这标志着 Visual Studio 中拉取请求审查功能迈出了重要一步,但相关开发工作尚未结束。我们仍在开发多项功能,例如评论筛选、拉取请求操作时间线,以及更流畅的检出流程,以此支撑深度审查。同时我们会持续密切关注用户反馈,以此规划后续开发方向。

  拉取请求审查体验现已在 6 月 18.7 正式稳定版中上线。欢迎大家体验,并通过开发者社区,或是访问链接 aka.ms/ReviewPR 填写调查问卷,告诉我们您希望新增哪些功能。

  感谢所有参与预览版、体验拉取请求审查功能并提供反馈的用户。您的建议帮助我们打造出了本次正式推出的这套使用体验。

原文链接:https://devblogs.microsoft.com/visualstudio/review-pull-requests-without-leaving-visual-studio/