Visual Studio Blog 中文 关注 devblogs.microsoft.com/visualstudio,是微软开发者博客中专门用于Visual Studio的部分。它包含了一系列关于Visual Studio开发、特性和使用技巧的文章、教程、更新和见解。在这里,开发者可以找到关于即将推出的特性、bug修复和workshop的详细信息,以及来自Visual Studio开发团队的见解。 Visual Studio Blog devblogs.microsoft.com RSS devblogs.microsoft.com Visual Studio Blog 中文 RSS thenote.app
AI 正在改变我们的编码方式。它也在改变我们的学习方式。 人工智能正在以无人能忽视的速度改变软件开发。如今,开发者拥有强大的 AI 工具,可协助编写代码、理解陌生的代码库、排查问题、学习新框架,并在几秒钟内获取答案。这是一个不可思议的机遇。但随着这些工具的能力日益增强,我相信另一件事正变得愈发珍贵…… AI Is Changing How We Code. It’s Also Changing How We Learn. devblogs.microsoft.com +1
今天我将……提高测试覆盖率 今天,我想探讨如何提升面试教练(Interview Coach)应用中的测试覆盖率。该应用已包含一些单元测试,但我相信仍有改进空间。在开始编写测试之前,先确立一个基线是一个好主意…… Today I will… improve test coverage devblogs.microsoft.com +1
今天我将……在分布式 .NET 应用程序中查找隐藏延迟 当分布式应用响应变慢时,用户只会感知到一次延迟。造成该延迟的代码可能运行在 Web 前端、后端服务、数据库以及外部 API 上。如果仅在前端变慢时进行后端性能分析,分析器可能会显示前端运行正常,而无法揭示真正的瓶颈所在。本文…… Today I will… find hidden latency across a distributed .NET application devblogs.microsoft.com +1
停止误切换到错误的 Visual Studio 实例 有用户请求按解决方案提供颜色主题。该功能已内置,且功能超出用户预期。当你在同一台机器上并行运行多个 Visual Studio 实例(每个实例对应一个解决方案)时,它们的外观完全一致:任务栏图标相同、Alt+Tab 缩略图相同、浏览器组件(Chrome)也相同。因此,你可能误入了错误的实例,开始输入代码,直到三十…… Stop alt-tabbing into the wrong Visual Studio devblogs.microsoft.com +1
“今天我将……审查 GitHub 上的 PR" 今天,我将向大家展示如何在开发团队中协作或管理开源项目时,处理最常见的任务之一:处理拉取请求(Pull Requests)。虽然我们将使用 Visual Studio 中的 GitHub 工具来完成此操作,但该方法在 Azure [...] 中也非常相似。 Today I will… review GitHub PRs devblogs.microsoft.com +1
VSLive! @ Microsoft 总部:开发者心得与必看环节 VSLive! @ Microsoft HQ 2026 是我参加过的最具活力的 VSLive! 活动之一。令我印象深刻的是,从 7 月 27 日至 7 月 31 日的五天学习与交流中,所展现出的高度参与度。开发者们满怀热情,深入探讨 Visual Studio、.NET 以及 AI 辅助软件开发的未来,众多微软工程师和产品经理也亲临现场,直接与开发者展开对话。如果您未能参加…… VSLive! @ Microsoft HQ: Developer Takeaways and Must-Watch Sessions devblogs.microsoft.com +1
Visual Studio 调试器代理工作流获得测试驱动升级 几个月前,我们在 Visual Studio 调试器代理中推出了一种新的引导式代理工作流,旨在帮助您无需耗费整个早晨猜测从何入手,即可从 bug 报告推进到已验证的修复。如果您错过了该公告,请查看:停止追捕 Bug:认识全新的 Visual Studio 调试器代理 [...] The Visual Studio Debugger Agentic Workflow Gets a Test-Driven Upgrade devblogs.microsoft.com +1
Visual Studio 八月更新——跨模型和分支更高效地工作 调优 Copilot 模型的思考力度,在组织内共享自定义代理,追踪使用情况,并通过工作树和子模块支持简化复杂的 Git 工作流。 Visual Studio August Update — Work Smarter Across Models and Branches devblogs.microsoft.com +1
在 Visual Studio 中通过“自带模型”(BYOM)为每位开发者释放 AI 的力量 Visual Studio 中最好的 AI,是你能够随身携带的 AI。开发者已不再处于单一模型的世界中。你可能为日常编码选择一个模型,为特定领域问题选择另一个模型,而为必须遵守组织治理边界的工作选择经批准的模型。因此,我们听到的问题是…… Unlocking the Power of AI for Every Developer in Visual Studio with Bring your Own Model devblogs.microsoft.com +1
今天我将……现代化一个 .NET 应用程序 今天,我将使用集成在 Visual Studio 中的 GitHub Copilot 现代化工具,将 .NET Framework 应用程序现代化至 .NET 10。该工具可帮助我们升级运行在旧版 .NET 上的应用程序,并将其迁移至 Azure。今天我们将专注于升级部分。该工具将执行 [...] Today I will… Modernize a .NET application devblogs.microsoft.com +1
今天我将……在 IDE 内管理 Git 子模块 如果您已经使用过 Git 子模块一段时间,您与它们之间可能是一种爱恨交织的关系。它们确实非常有用,可以将共享库、SDK 或通用构建脚本集成到您的项目中。但实际使用它们通常意味着需要切换到终端,并努力回忆是 git [...] Today I will… manage Git Submodules without leaving the IDE devblogs.microsoft.com +1
通过 Cloud Academy 更快地构建 Azure 技能,这是 Visual Studio 订阅者的专属福利 “如果您正在寻找一种实用的方式来构建 Azure 技能,Cloud Academy(一家 QA 公司)为 Visual Studio 订阅者提供可融入繁忙日程的动手实践学习。无论您是 Azure 新手、希望扩展云专业知识、正在准备认证,还是为更高级的项目做准备,这项福利都能让您通过实践来学习。您在 Cloud Academy 中会发现什么 Cloud Academy 福利为 Visual Studio 订阅者提供灵活的 […]" Build Azure Skills Faster with Cloud Academy, a Visual Studio Subscriber Benefit devblogs.microsoft.com +1
告诉模型何时需要更深入地思考 并非所有问题都值得投入同等程度的思考。重命名变量与调试内存泄漏并非同一回事,它们也不需要同等深度的思考。那么,为何您的模型每次都要以相同方式处理它们?从 Visual Studio 18.9 Insiders 2 开始,情况将不再如此。受支持的模型现已配备思考功能 […]" Tell your model when to think harder devblogs.microsoft.com +1
Visual Studio 七月更新——认识由 GitHub Copilot SDK 驱动的新代理 Copilot Chat 中现已推出新的 Agent(预览版),该 Agent 基于驱动 GitHub Copilot CLI 的相同 GitHub Copilot SDK 构建,能够以更少的来回交互完成更多任务。 Visual Studio July Update — Meet the New Agent, Powered by the GitHub Copilot SDK devblogs.microsoft.com +1
Visual Studio 管理员?加入我们的私有市场预览版! 组织正寻求对开发环境中扩展的更大控制权。出于安全、合规及内部治理要求,团队希望更深入了解开发人员如何发现并获取扩展。为满足这些需求,我们很高兴开始在 Visual Studio 中预览私有市场支持。对于熟悉 Visual Studio 私有市场的组织而言…… Visual Studio Administrator? Join our Private Marketplace Preview! devblogs.microsoft.com +1
选择、管理并充分利用您的模型 您打开模型选择器,滚动过十几个选项后停下。这些模型有何不同?您究竟该使用哪一个?而当对话深入数百条消息后,剩余容量还有多少,性能又会在何时开始下降?我们都曾遇到过这种情况。如今,Visual Studio 已能…… Pick, manage, and get the most from your models devblogs.microsoft.com +1
内置代理技能将 .NET 和 Azure 专业知识引入 Visual Studio Visual Studio 现已内置由 .NET 和 Azure 团队专家打造的 Agent Skills,帮助您更好地定制代理工作流,并更高效地完成开发任务,该功能自 18.8 版本起推出。Agent Skills 是可复用的能力,使您的代理能够更可靠地执行结构化任务(欲了解更多关于 [……] 的内容)。 Built-in Agent Skills Bring .NET and Azure Expertise into Visual Studio devblogs.microsoft.com +1
Visual Studio 开发/测试优惠:在 Azure 中自由构建、测试和实验 Visual Studio 订阅的最佳部分之一,是发现那些能让日常开发工作更轻松、更具成本效益的权益。其中一项值得更多关注的权益是 Azure 开发/测试定价。事实上,这是 Visual Studio 订阅中包含的最有价值的权益之一。如果您正在构建云应用程序、测试新想法或维护多个开发环境,云成本有时可能会…… The Visual Studio Dev/Test Benefit: Freedom to Build, Test, and Experiment in Azure devblogs.microsoft.com +1
Visual Studio 六月更新——追踪使用情况,信赖工具 6 月更新包含 Copilot 使用窗口刷新,在接近使用限制时将提供主动警报;MCP 服务器在运行任何新内容之前现在都会进行信任检查。 Visual Studio June Update – Track Your Usage, Trust Your Tools devblogs.microsoft.com +1
使用 GitHub Actions 自动化 Visual Studio 扩展构建 “如果您正在构建和维护 Visual Studio 扩展,您可能已经建立了一种构建和发布工作流——无论是手动执行、通过脚本实现,还是逐步整合而成。本文面向希望使用 GitHub Actions 以简单、可重复的方式构建、版本化并发布其 VSIX 文件的扩展作者。我将……" Automating your Visual Studio extension builds with GitHub Actions devblogs.microsoft.com +1
让 Visual Studio 呈现您想要的外观 主题是个人的。有些人偏爱深色模式,有些人坚持高对比度,还有些人对多年前那种特定的蓝色有着强烈的偏好。Visual Studio 2026 中的新主题基于 Fluent 构建,这为我们提供了更加一致且可访问的基础,但我们…… Make Visual Studio look the way you want devblogs.microsoft.com +1
无需离开 Visual Studio 即可审查拉取请求 Visual Studio 中的拉取请求(Pull Request)集成一直是 Git 功能中需求最迫切的一项。开发人员一直希望能够在不切换至浏览器的情况下,创建拉取请求、检查变更、讨论反馈并完成代码审查。该需求的反馈在塑造这一体验方面发挥了重要作用,相关进展详见 [...] Review pull requests without leaving Visual Studio devblogs.microsoft.com +1
Visual Studio 未来展望:微软 Build 2026 发布会公告 Microsoft Build 将于今日在旧金山拉开帷幕,时间为 6 月 2 日和 3 日。如果您无法亲临现场,相关会议将免费在线直播。本周,我想为您梳理我们在 Visual Studio 方面的发布内容。有一个核心理念贯穿其中:代码是一种资产,而不仅仅是…… What’s Coming Next in Visual Studio: Our Microsoft Build 2026 Announcements devblogs.microsoft.com +1
Visual Studio 五月更新--计划、审查、完善 优秀的开发工作有其独特的节奏:思考、尝试、检查、调整。本月 Visual Studio 的更新正是顺应这一节奏。无论是借助 Plan 代理在触碰任何文件之前勾勒方案,还是审查跨多个文件的变更浪潮,亦或是微调 Copilot 所需的工作上下文…… Visual Studio May Update – Plan, Review, Refine devblogs.microsoft.com +1
构建前先规划:在 Visual Studio 中介绍 Plan 代理 “您要求 Copilot 处理一项重大任务,它随即开始工作,但在完成十余处文件修改后,您意识到自己原本设想的是完全不同的方案。代码本身并无错误……只是并非您所期望的方向。去年,我们在 Agent 模式中引入了规划功能,以专门解决此类问题。 […]" Plan Before You Build: Introducing the Plan agent in Visual Studio devblogs.microsoft.com +1
VSLive! 2026 微软 AI 黑客马拉松:让你的团队带着可运行的代码凯旋” “如果您带领开发团队,您一定熟悉这种模式:您批准差旅,开发人员参加了一场精彩的会议,他们带着充沛的精力归来,但工作随即按原样继续。这些想法在与待办事项列表接触后便未能留存。今年 7 月,在微软总部雷德蒙德举办的 VSLive! 大会上,我们正尝试改变这一现状……" VSLive! Microsoft AI Hackathon 2026: Send Your Team Home With Working Code devblogs.microsoft.com +1
Visual Studio 中的代理技能:教导 Copilot 了解您的团队协作方式 Visual Studio 现已支持 Agent Skills,这是一种可复用的指令集,用于指导 Copilot 代理处理特定任务,例如运行构建管道、生成样板代码或遵循团队的编码规范。只需定义一次技能,代理在相关场景下即可自动应用该技能。创建技能您可以直接在 [...] 中创建技能。 Agent Skills in Visual Studio: Teach Copilot How Your Team Works devblogs.microsoft.com +1
TypeScript 7 Beta 现已在 Visual Studio 2026 18.6 Insiders 3 中默认启用 TypeScript 7 Beta 现已在 Visual Studio 2026 18.6 Insiders 3 中默认启用。在 Visual Studio 2026 18.6 Insiders 3 中,我们已将内置的 TypeScript SDK 更新至 TypeScript 7 Beta(原生预览版)。TypeScript SDK 提供了 Visual Studio 中 TypeScript 和 JavaScript 支持所使用的编译器与语言服务。此更新会影响任何 […] TypeScript 7 Beta Now Enabled by Default in Visual Studio 2026 18.6 Insiders 3 devblogs.microsoft.com +1
为扩展项目提供 SDK 风格的支持 从 Visual Studio 18.5 开始,您可以使用官方支持的 SDK 风格项目来创建和构建 Visual Studio 扩展(VSIX)。这将 VSIX 项目纳入现代化的构建和部署流程,提升增量构建性能,并使“构建 → 部署 → 调试”的工作流更加可靠。安装“Visual Studio 扩展开发”工作负载即可开始…… SDK-Style Support for Extension Projects devblogs.microsoft.com +1
Visual Studio 四月更新 – Cloud Agent 集成 GitHub Copilot 在 Visual Studio 中的代理能力随每次更新不断增强。本次更新将云代理集成置于核心位置,让您无需离开 IDE 即可启动远程编码会话。 Visual Studio April Update – Cloud Agent Integration devblogs.microsoft.com +1
从人工智能到 .NET:20 场 VS Live! 拉斯维加斯直播会议,现在即可观看 2026 年 3 月,开发者齐聚拉斯维加斯的 VS Live! 活动,共度一周,深入进行技术学习、动手实践,并就软件开发的未来方向展开诸多富有成效的讨论。从 AI 辅助开发到现代 .NET、云原生应用以及开发者生产力,一个共识愈发清晰:变革的步伐并未放缓…… From AI to .NET: 20 VS Live! Las Vegas Sessions You Can Watch Now devblogs.microsoft.com +1
Azure MCP 工具现已内置于 Visual Studio 2022,无需安装扩展。 Azure MCP 工具现已内置于 Visual Studio 2022,无需额外扩展。作为 Azure 开发工作负载的一部分,这些工具已集成到 Visual Studio 2022 中,用户无需单独查找、安装或更新扩展。您现在可以直接在 GitHub Copilot Chat 中启用涵盖 45 个 Azure 服务的 230 多种工具…… Azure MCP tools now ship built into Visual Studio 2022 — no extension required devblogs.microsoft.com +1
停止手动调试:了解新的 Visual Studio 调试器代理工作流 我们都曾经历过这样的场景:一份 bug 报告落入收件箱,标题写着“应用偶尔崩溃”,却没有任何复现步骤。原本计划用来开发新功能的一天,转眼变成了一场取证调查。你四处设置断点,盯着调用栈,试图揣测最初报告者的思路。调试不仅仅是修复代码,更是为了减少不确定性。 Stop Hunting Bugs: Meet the New Visual Studio Debugger Agent Workflow devblogs.microsoft.com +1
使用 Copilot 让你的输出窗口焕然一新 您是否曾经发现自己盯着输出窗口,被无穷无尽的日志和神秘消息淹没了?你并不孤单!多年来,开发人员一直依赖输出窗口来获取关键的构建和调试信息。但理解它并将其转化为行动一直是一个挑战。如果您可以立即提出有关您的 [...] Make Sense of Your Output Window with Copilot devblogs.microsoft.com +1
使用可重用提示文件增强你的 Copilot 协作 为 AI 工具编写有效的提示可能会耗费时间且具有挑战性。通过利用可重用提示文件来巩固这些努力。这些自定义提示允许您在提示框中快速访问,并且它们会自动存储并与您的团队成员共享,使得扩大 Copilot 成功变得容易。可重用提示文件解决了提示编写挑战。可重用提示文件允许您编写、保存和运行提示,从而[...] Boost Your Copilot Collaboration with Reusable Prompt Files devblogs.microsoft.com +1
Visual Studio 中的 AI 路线图(九月) 今天,我们很高兴地分享我们的公开路线图,该路线图概述了 Visual Studio 在 AI 驱动的智能代理体验方面的下一步发展。每月,我们都致力于提供更智能、更快、更直观的工具,以增强您的编码体验。免责声明:此处概述的项目代表了本月正在进行的工作。它们不是承诺或 […] Roadmap for AI in Visual Studio (September) devblogs.microsoft.com +1
Visual Studio 八月更新现已发布——更智能的 AI、更好的调试和更多的控制 Visual Studio 2022 (v17.14) 的 2025 年 8 月更新现已推出,旨在帮助开发者保持专注、高效并掌控一切。无论您是构建游戏、优化性能还是探索人工智能,此版本都带来了有意义的改进,使日常开发更加顺畅和智能。现已支持 GPT-5 我们很高兴地宣布,GPT-5 [...] The Visual Studio August Update is here – smarter AI, better debugging, and more control devblogs.microsoft.com +1
GitHub Copilot for Azure(预览版)在 Visual Studio 2022 中推出,支持 Azure MCP GitHub Copilot for Azure 扩展现已在 Visual Studio 2022 (17.14+) 中进行公开预览。它将一套精选的 Azure 开发人员工具(通过 Azure MCP 服务器公开)直接引入 Visual Studio 的 GitHub Copilot Agent 模式。该扩展会自动安装和管理 Azure MCP 服务器,因此您可以查询资源、诊断问题、[……] GitHub Copilot for Azure (Preview) Launches in Visual Studio 2022 with Azure MCP Support devblogs.microsoft.com +1
更好地控制你的 Copilot 代码建议 Copilot 代码补全和编辑器中的建议,在您日常编程和编码活动中的每一次击键都为您提速。它们能帮助您完成正在输入的行,或者预测您的下一次编辑,使您的工作流程更顺畅、更快速。同时,编辑器是您专注并投入深度工作的地方。 […] Better Control over Your Copilot Code Suggestions devblogs.microsoft.com +1
在Visual Studio中使用自己的模型进行聊天 我们很高兴地宣布,您现在可以将自己的语言模型引入Visual Studio Chat。您可以连接来自提供商(OpenAI、Anthropic和Google)的API密钥,以访问更广泛的模型。这使得测试最新版本、自定义工作流或在您控制的基础设施上运行变得容易。它解锁了... Bring Your Own Model to Chat in Visual Studio devblogs.microsoft.com +1
模型上下文协议 (MCP) 现已在 Visual Studio 中普遍可用 🎉 我们很高兴地宣布,MCP 支持现已在 Visual Studio 中正式上线 (GA)——这将解锁您整个开发堆栈更丰富、实时的上下文信息,并以前所未有的方式扩展智能体模式 (Agent Mode) 的功能。模型上下文协议 (MCP) 是一种开放标准,可以轻松地让 AI 智能体连接到外部工具和服务——您可以将其理解为 […] Model Context Protocol (MCP) is Now Generally Available in Visual Studio 🎉 devblogs.microsoft.com +1
提升 Visual Studio Chat 中的代码库意识 Visual Studio 中更智能的代码搜索:从 BM25 到语义搜索 在我们最新的 17.14.11 版本中,我们在探索代码以检索有意义的上下文方面取得了显著的进步。我们的新远程语义搜索集成帮助您比以往任何时候都更快、更准确地找到所需的内容。 通过集成 [...] Improving Codebase Awareness in Visual Studio Chat devblogs.microsoft.com +1
从雷德蒙德到圣迭戈:VS Live! 精彩回顾、会议示例及未来展望 在微软总部举办开发者活动总有特别之处——今年的 Visual Studio Live! Redmond 活动再次提醒了我为什么如此热爱这些盛会。每个房间都充满了振奋人心的能量。从第一场会议开始,开发者们就全神贯注,提出聪明而富有挑战性的问题,并抓住一切机会与产品[...]交流。 From Redmond to San Diego: VS Live! Highlights, Session Examples, and What’s Next devblogs.microsoft.com +1
GPT-5现已在Visual Studio中推出 我们很高兴地分享,OpenAI 的最新前沿模型 GPT-5 现已在 Visual Studio 版 GitHub Copilot 中推出。GPT-5 在编写和理解代码方面提供了更快的响应速度和更出色的性能。此次发布为您的开发工作流程带来了全新的能力水平,让您能更轻松地将想法转化为实现。快来试试 […] GPT-5 Now Available in Visual Studio devblogs.microsoft.com +1
Windows Forms 进程外设计器中显式程序集引用的工具箱支持 Visual Studio 17.14 Preview 3 引入了一项新功能,旨在增强 .NET Framework 项目的 Windows Forms 进程外设计器体验。 此版本为显式程序集引用带来了工具箱支持,解决了传统应用程序开发和迁移工作流程中长期存在的需求。 什么是显式程序集引用? 显式程序集引用是直接在 [...] 中引用的独立程序集。 Toolbox Support for Explicit Assembly References in Windows Forms Out-of-Process Designer devblogs.microsoft.com +1
Visual Studio 17.14 Preview 3 中的 GitHub Copilot 亮点(现已推出) Visual Studio 17.14 Preview 3 现已推出!Visual Studio 中的 GitHub Copilot 体验持续更新,以提供 AI 辅助开发的最新进展。以下是在 Visual Studio 17.14 Preview 3 版本中最近发布的功能和改进。(请记住,Visual Studio 的预览版本可以与 […] 并行运行 GitHub Copilot Highlights in Visual Studio 17.14 Preview 3 (Available Now) devblogs.microsoft.com +1
.NET Aspire 和 Azure Functions 集成预览版 你是否曾苦于将无服务器技术集成到现有的 .NET 项目中?Visual Studio 的最新更新解决了这个问题。欢迎使用 .NET Aspire 与 Azure Functions 的强大集成,它将使你的开发流程比以往更加顺畅。通过此 Visual Studio 版本,Azure Functions 开发人员可以加入…… .NET Aspire and Azure Functions integration preview devblogs.microsoft.com +1
多进程CPU使用率分析在Visual Studio中 跨过程的简化性能洞察 Visual Studio Profiler 的 CPU 使用率工具和 Instrumentation 工具现在支持多进程分析,提供了跨多个进程的 CPU 活动的统一视图。具有每个进程的不同、彩色编码的叠加泳道的性能图表,使得诊断和优化 CPU 使用率比以往任何时候都更高效。解决多进程复杂性 [...] Multi-Process CPU Usage Analysis in Visual Studio devblogs.microsoft.com +1