2345联盟安装系统,2345系统安装,2345联盟推广,2345系统下载,2345一键安装,2345联盟官网,2345系统重装,2345联盟注册,2345系统ISO,2345联盟赚钱,2345系统纯净版,2345联盟代理,2345系统安装教程,2345联盟任务,2345系统GHOST,2345联盟提现,2345系统激活,2345联盟作弊,2345系统兼容,2345联盟软件,2345系统优化,2345联盟平台,2345系统64位,2345联盟合作,2345系统安装包,2345联盟返利,2345系统正版,2345联盟推广方法,2345系统U盘安装,2345联盟佣金,2345系统驱动,2345联盟规则,2345系统PE安装,2345联盟账号,2345系统备份,2345联盟体验,2345系统安全,2345联盟教程,2345系统定制,2345联盟审核,2345系统更新,2345联盟收益,2345系统版本,2345联盟玩法,2345系统装机,2345联盟策略,2345系统镜像,2345联盟工具,2345系统硬盘安装,2345联盟评价,2345系统使用,2345联盟常见问题,2345系统修复,2345联盟经验,2345系统启动盘,2345联盟优缺点,2345系统卸载,2345联盟数据,2345系统破解,2345联盟合规,2345系统封装,2345联盟技巧,2345系统设置,2345联盟骗局,2345系统还原,2345联盟真实性,2345系统速度,2345联盟心得,2345系统内存,2345联盟流程,2345系统错误,2345联盟风险,2345系统蓝屏,2345联盟免责,2345系统安装失败,2345联盟客服,2345系统帮助,2345联盟反馈,2345系统推荐,2345联盟口碑,2345系统评测,2345联盟对比,2345系统性能,2345联盟总结,2345系统最新版,2345联盟2026,2345系统安装步骤,2345联盟SEO,2345系统关键词,2345联盟排名,2345系统搜索,2345联盟引流,2345系统优化技巧,2345联盟流量,2345系统装机量,2345联盟转化率,2345系统用户评价,2345联盟成功率,2345系统安装时长,2345联盟收益截图,2345系统兼容性,2345联盟操作,2345系统自动安装,2345联盟心得分享,2345系统静默安装,2345联盟实战,2345系统无人值守,2345联盟经验分享,2345系统快速安装,2345联盟教程大全,2345系统安装问题,2345联盟解决方案 后台管理
📢 欢迎访问系统之家!所有资源均经过安全检测。

Visual Studio 2022 版本 17.14 发行说明

发布时间:2026-09-15 | 浏览:1
📥 下载地址(文章开头)
装机神器,快速安装一切系统。
访问此页面需要授权。 可以尝试 登录 或 更改目录 。 访问此页面需要授权。 可以尝试 更改目录 。 我们很高兴宣布推出 Visual Studio 2022 v17.14。 此更新侧重于 稳定性 和安全性 ,以及针对所有开发人员的 AI 改进 。 下载 Visual Studio 2022 v17.14 享受这些新功能和改进。 浏览 Visual Studio 2022 版本 17.14 中的最新增强功能和更新。 本部分提供有关此版本中提供的新功能、改进和工具的详细信息。 现在可以在 Visual Studio. 现在可以在Visual Studio的一个位置管理 MCP 服务器的身份验证凭据,包括来自Visual Studio密钥链外部的凭据,例如Microsoft和GitHub帐户。 通过新的 MCP 服务器管理体验访问此功能。 现在可以查看 MCP 服务器直接在 Visual Studio. MCP 服务器指令是服务器发送到主机的快速系统提示,显示如何使用该服务器的工具。 现在可以直接在Visual Studio中查看这些说明文件。 只需打开新的 MCP 服务器管理体验即可查看它们。 Visual Studio MCP 服务器指令窗口> 支持 MCP 引证,以及用于在聊天中获取和采样的新 UX。 Visual Studio中的 MCP 现在支持引证。 模型上下文协议(MCP)允许服务器在交互期间通过客户端请求额外的信息。 此流可帮助你控制用户交互和数据共享,同时服务器收集所需的详细信息。 现在可以直接在聊天窗口中响应 MCP 采样和引出请求,以获取更简单、更简化的体验。 在 Visual Studio. 现在,使用统一体验更轻松地管理 Visual Studio中的 MCP 服务器。 可以在简化的管理 UI 中快速配置、进行身份验证和查看服务器状态。 在工具选取器窗口中为任意服务器 选择“配置 ”以开始使用。 Agents Toolkit 17.14 GA 6 月版本更新。 6 月版本包含了针对 17.14 GA 版本的多个修补复程序: 在智能 Microsoft 365 Copilot 副驾驶®中启用自定义引擎代理启动和预览。 我们的工具包中提供了一个名为“天气代理”的自定义引擎代理模板。 我们更新了此模板,使其能够在智能 Microsoft 365 Copilot 副驾驶®聊天中启动和预览。 若要试用,只需在调试时选择Copilot启动配置文件。 修复了在安装 Microsoft 365 Agents playground 失败时调试失败时出现错误。 现在工具包将弹出清晰的提示信息和操作指南,指导如何解决该问题。 修复了在安装 Microsoft 365 Agents playground 失败时调试失败时出现错误。 现在工具包将弹出清晰的提示信息和操作指南,指导如何解决该问题。 模板将 应用清单依赖项升级到 v1.21 。 模板将 应用清单依赖项升级到 v1.21 。 我们新的品牌变化引入的模板 README 文件中的几个错误已得到修复。 我们新的品牌变化引入的模板 README 文件中的几个错误已得到修复。 更新了扩展管理器中的工具包图标。 更新了扩展管理器中的工具包图标。 修复了启动 Agents Playground 时所需的频道 ID 值仅允许 msteams 和模拟器的问题。 现在它允许其他值,如 Webchat。 修复了启动 Agents Playground 时所需的频道 ID 值仅允许 msteams 和模拟器的问题。 现在它允许其他值,如 Webchat。 NuGet 现在在要求你提供凭据时提供上下文。 我们改进了 NuGet 身份验证过程。 如果我们检测到任何潜在的身份验证问题,您将会看到一个新的身份验证对话框,其中提供了有关信息流和特定帐户需求的相关信息。 此更新增强了多重身份验证 (MFA) 方案的重新身份验证过程,解决了连续身份验证提示的问题,并确保在管理专用 NuGet 源时获得更流畅的整体体验。 Teams 工具包 17.14 GA 更新。 我们很高兴地宣布,我们的产品(以前称为 Teams 工具包)已重命名为 Microsoft 365 Agents Toolkit。 此更改反映了我们扩大的重点和承诺,以支持Microsoft 365生态系统中更广泛的平台和项目类型。 随着我们不断增强产品,我们将重点从仅支持 Teams 开发转向使开发人员能够在 Microsoft 365 平台中创建智能 Microsoft 365 Copilot 副驾驶®代理和其他应用程序。 这些平台包括智能 Microsoft 365 Copilot 副驾驶®、Microsoft Teams、Office 系列和Outlook。 通过此范围的扩展,我们可以通过提供全面的工具、模板和资源来更好地为用户提供服务,以便开发各种Microsoft 365解决方案。 新名称(Microsoft 365 Agents Toolkit)更好地表示产品的各种功能和功能。 我们相信,此更改将帮助我们的用户更轻松地识别Microsoft 365环境中可用的各种开发机会。 感谢你在不断发展以满足开发人员社区不断增长的需求时继续提供支持。 我们很高兴地宣布,在此版本中,我们添加了用于生成智能 Microsoft 365 Copilot 副驾驶®声明性代理的项目模板。 可以创建带有或不带有操作的声明性代理。 可以选择定义新的 API,或利用现有的 API来执行任务或检索数据。 使用 Microsoft 365 Agents Toolkit 在 Microsoft Copilot 中调试和预览声明性代理。 在以前版本的 Teams 工具包(现在称为 Microsoft 365 Agents Toolkit)中,当用户调试生成的任何解决方案时,需要在调试项目之前使用命令 Prepare Teams 应用依赖项 。 此命令触发了工具包,以帮助开发人员创建必要的资源进行调试,例如注册或更新 Teams 应用。 为了增强调试体验,并使Visual Studio用户更加直观,我们删除了此步骤并启用了一键式调试体验。 现在可以直接点击调试按钮,而无需任何准备步骤。 但是,如果在两个调试事件之间对应用清单进行了编辑,并且需要更新应用,则仍存在执行此作的选项。 我们提供两种调试模式: 使用更新应用进行调试 :如果对应用进行了编辑,请选择默认配置文件 [Your Target Launch Platform] (browser) ,以确保应用更新。 在不更新应用的情况下进行调试 :选择第二个配置文件 [Your Target Launch Platform] (browser) (skip update app) 跳过更新应用资源,使调试更轻松、更快。 此外,在此版本中,我们刷新了所有项目模板以支持 .NET 9。 祝你编码愉快! Microsoft 365 Agents Toolkit Team 更改主题现在将保留字体和字号首选项。 我们理解,开发人员在编码时选择的字体是个人选择,受可读性、辅助功能或美学偏好的影响。 Visual Studio主题主要侧重于演示文稿颜色,独立于首选字体。 通过此更新,我们引入了在切换主题时保留字体和大小选项的功能。 现在可以设置字体首选项一次,并在Visual Studio中切换主题,而无需每次重新配置字体设置。 请注意,字体的颜色仍然与主题相关联,因为这是主题的目的,但你的字体选择将被保留。 📣 查看 功能票证 以分享你的反馈并继续对话。 Markdown 编辑器和 Copilot 对话助手. Visual Studio现在支持在 Markdown 编辑器和Copilot 对话助手中呈现美人鱼图表。 此功能可让你直接在代码编辑器中可视化复杂的数据结构、工作流和关系。 例如,你可以使用 Mermaid 语法在 Markdown 文件中创建流程图和图表 - 这些流程图和图表会在预览中自动呈现。 还可以要求Copilot 对话助手生成图表和关系图,以帮助解释复杂的代码库或具有视觉帮助的逻辑。 返回的 Mermaid Markdown 会在聊天窗口中自动呈现。 请试用一下并立即生成 Mermaid 图表! 我们很乐意听取你的反馈以及任何有关改进此功能的建议。 Copilot代理模式是 AI 辅助开发的下一个演变,已退出 preview. 代理模式解锁了使用GitHub Copilot构建的新方法,超越单轮次提示来处理整个任务从头到尾。 若要开始,请打开Copilot 对话助手,单击 Ask ,然后切换到 Agent 。 智能体模式能够理解你的意图,制定计划,调用相关上下文,并采取行动。 它可以修复 bug、编辑文件并生成解决方案 - 从单个提示到达到目标为止。 借助 MCP 集成,代理模式还可以从连接的系统(例如GitHub、CI 管道或监视仪表板)拉取丰富的上下文,以采取更智能的操作。 尝试一下,看看它能带来什么改进! 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 Copilot代理模式是 AI 辅助开发的下一个演变,已退出 preview. 在过去的几个月中,我们对智能体模式进行了重大更新,以提高可靠性、响应性和整体可用性。 以下是我们已推出的一些改进: 智能体模式现在显示更清晰的进度指示器,因此你总能知道后台正在发生什么。 改进的提示缓存以加快响应时间。 工作集现在在为空时保持隐藏状态,仅在相关时显示文件计数。 被拒绝的文件会自动从磁盘中删除并从工作集中移除。 标记为 无更改 的项目现在会排序到底部,以减少混乱。 更新的提示格式提高了智能体模式在 GPT-5 模型上的性能。 我们正在测试一种新的规划工具,该工具允许模型使用实时更新的 markdown 文件将复杂请求分解为更小的、可跟踪的步骤。 早期基准测试(包括 SWE-bench)显示在多步骤任务上有显著提升。 现在可以在智能体模式下禁用自动构建。 打开聊天提示旁边的工具菜单,取消选择 run_build 以进行手动控制。 取消智能体模式请求现在更可靠。 解决了智能体模式在工具执行期间可能停滞或挂起的几个问题。 我们每个冲刺都在发布更新。 如果你有一段时间没有使用智能体模式,现在是再次尝试的好时机。 体验更快、更流畅、更稳定 — 而我们才刚刚开始。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 GPT-5 提供更快的响应,甚至提高编写和理解代码的性能。 我们很高兴分享 GPT-5 已经落入Visual Studio每个人都。 它更快、更快速地帮助你读取、编写和重构代码。 我们迫不及待地想看看你使用它生成的内容。 单击 IDE 中的Copilot锁屏提醒,打开聊天,然后选择 GPT-5 (预览版) 试用。 📣 查看 功能票证 以分享你的反馈并继续对话。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 MCP 支持已在 VS 中正式发布,支持将整个工程堆栈直接连接到 Copilot,以实现更强大的开发体验。 我们很高兴地宣布,MCP 的支持现已在Visual Studio正式发布! 通过整个开发堆栈中的丰富实时上下文扩展代理模式的强大功能。 模型上下文协议(MCP)是一种协议,旨在将 AI 代理与各种外部工具和服务无缝连接,类似于 HTTP 标准化 Web 通信的方式。 目的是使任何客户端能够集成可靠的工具服务器(如数据库、代码搜索和部署系统),而无需为每个工具编写自定义连接。 随着 GA 公告的推出,我们带来了一组全新的令人兴奋的功能,在路上,让 MCP 比以往更容易访问和管理服务器配置。 VS 现在支持新的 MCP 授权规范,这意味着 OAuth 支持现在包括任何和所有 OAuth 提供程序。 以前,Visual Studio与 VS Keychain 集成支持远程服务器的身份验证。 现在,在 VS 的 8 月版本中,远程 MCP 服务器支持使用任何 OAuth 提供程序进行身份验证。 只需从 .mcp.json 文件中的 CodeLens 中选择“ 管理身份验证 ”,即可重定向到浏览器弹出窗口,以便为该服务器所需的 OAuth 提供程序轻松提供凭据。 在 VS 中正式发布 MCP 时,我们将添加两种向新 MCP 服务器添加连接的新方法。 无需再手动将 JSON 代码片段复制并粘贴到 .mcp.json 文件中。 MCP 支持现在确实是 VS 中具有以下新功能的一流体验: 你是否注意到 MCP 服务器存储库中的按钮,即“在 VS Code 中安装”,并想知道何时会支持此简单功能? 你的问题得到了解答! Visual Studio现在支持从 Web 进行一键式服务器安装。 使用此新功能,在 VS 中添加新的 MCP 服务器与单击按钮一样简单。 在 VS 按钮中查找 “安装 ”按钮,开始出现在收藏的 MCP 服务器的存储库中! 如果要将如下所示的按钮添加到自己的 MCP 服务器存储库,或者注意到收藏的公共服务器存储库中缺少一个按钮,则可以使用以下协议处理程序模板创建一个:vsweb+mcp:/install,后跟服务器元数据。 通过新的添加流,我们比以往更轻松地将连接添加到新的 MCP 服务器。 无论是联机找到的服务器还是组织的自定义 MCP 服务器,都不再需要手动复制、粘贴和配置 JSON 以连接到新服务器。 若要访问此流,只需单击 GitHub Copilot 对话助手工具选取器窗口中的新绿色加号按钮图标即可。 只需指定服务器的名称、输入法、HTTP 服务器的任何参数或 URL,并无缝添加连接。 我们知道,组织可能有不同的策略,通过与GitHub策略的新集成,企业和组织现在可以对其组织中的 MCP 功能进行精细控制。 IT 管理员现在可以直接导航到GitHub策略设置,并为所有用户打开或关闭 MCP 功能。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 现在可以将自己的语言模型连接到Visual Studio聊天,从而提供对 AI 体验的更多选择、控制和自定义。 现在可以将自己的语言模型连接到Visual Studio聊天,从而通过 AI 体验提供更多选择、控制和自定义。 使用 来自人类 、 Google 或 OpenAI 的 API 密钥尝试最新版本,运行满足安全性或性能需求的模型,并在内置和自定义选项之间轻松切换。 打开 聊天窗口 →从模型选取器 中选择>”,添加提供程序和密钥。 仅适用于聊天。 Copilot Business 或 Enterprise 不支持。 模型功能有所不同。 即将推出更多提供商和功能,帮助你使用最适合你的 AI 进行构建。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 你是否只想要接受Copilot代码完成的前几句话或几行,而不是接受整个内容? 我们很高兴地宣布,从Visual Studio 17.14.13 开始,你将能够按单词或逐行部分接受完成字! 在编辑器中完成Copilot代码时。 使用快捷方式 Ctrl + 向右 键 一次接受一个单词, 使用快捷方式 Ctrl + 向下 键 一次接受一行。 还可以使用边距指示器部分接受完成。 单击边距指示器时,它还将具有部分接受的选项。 现在,你将对想要接受的代码完成量进行更精细的控制,而无需接受整个建议和之后进行编辑。 注意:部分接受将替代绑定到这些快捷方式的现有功能。 若要将其关闭,请转到 “工具→选项”→ IntelliCode →高级→全线完成 。 📣 查看 功能票证 以分享你的反馈并继续对话。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 自动隐藏下一个编辑建议,并且仅在与下一个编辑建议交互时查看它。 想要在编码时集中注意力,看不到自动弹出的下一个编辑建议(NES) ? 我们听说,有时Copilot 建议在意外出现时可能会有点分心,现在在Visual Studio中,你可以默认隐藏 NES,并仅在你想要时查看它们。 仍会根据编辑触发 NES,当有可用的 NES 可供你查看时,边 距指示器 将在装订线空间中弹出,指向它建议的行。 若要查看此建议,可以: 将显示建议。 然后,查看建议后,可以再次按以 Tab 接受它或按 ESC 关闭它。 接受建议后,任何相关建议都会再次出现,因为你可能会发现它们也很有用。 与以前接受的建议无关的任何其他新建议将再次隐藏。 例如,在下面的视频中,更改为 Point Point3D NES 后,NES 可用,但不直接显示。 边距指示器和提示栏显示第 4 行有建议,然后单击该指示器进行审阅。 若要试用此体验,请转到 Tools → 选项→ GitHub → Copilot → Copilot完成 并检查 Collapse 下一个编辑建议 。 还可以通过边距指示器中的上下文菜单提供的快捷方式对其进行配置。 每当编辑器中已准备好代码建议(无论它来自 Copilot 或 IntelliCode),边距指示器将弹出并指向相应的行。 单击指示器时,将显示一个上下文菜单,通过多种方式与代码建议进行交互: 接受(单击“ 接受 ”或按 Tab ) 消除 (单击“ 消除 ”或按 ESC ) 设置:可以直接从此处打开“GitHub Copilot完成设置”页。 如有任何反馈,请在开发者社区告知我们! 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 你现在可以注册将Copilot用于现有 Google 帐户! 不熟悉Copilot? 现在可以使用 Google 帐户注册Copilot! GitHub现在支持使用 Google 进行社交登录,你可以直接从 Visual Studio 链接新帐户。 单击Copilot 对话助手窗口中的“ 使用 Google 进行对齐 按钮,以简化使用 Google 帐户设置的Copilot! 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 刚刚 Visual Studio在 Chat. 更多电源、速度和灵活性 - 全部在 IDE 中! Gemini 2.5 Pro 被广泛认为是可用的高性能模型之一,现在支持Visual Studio。 它与 GPT-4.1、GPT-4o、Claude Sonnet 3.7、Claude Sonnet 3.5 和 o3 mini 一起,为 IDE 带来真正多功能的 AI 体验。 GPT-4.1 现在是Visual Studio中的默认模型,提供更快、响应更快速、更流畅的体验。 现在可以根据当前任务、代码和工作流程,选择最适合的模型。 试试看,然后告诉我们你的想法! 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 Claude Sonnet 4 和 Claude Opus 4 现已在 Visual Studio 中正式发布,提供增强的 AI 功能。 我们很高兴地宣布,Claude Sonnet 4 和 Claude Opus 4 现已对所有Visual Studio客户正式发布! 在 代理模式下 使用 Claude Sonnet 4 可以更快、更集中的交互。 尝试在 “询问模式 ”中同时尝试 Claude Sonnet 4 和 Opus 4,以便进行更深入的推理。 若要开始,请在Visual Studio中打开聊天,选择模型选取器,然后选择适合工作流的 Claude 模型。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 使用新的模型上下文协议(MCP)将 ai 代理Visual Studio,这是共享上下文、访问数据和驱动智能功能的标准化方法。 Visual Studio现在支持 MCP 服务器,解锁更智能、更连接的 AI 开发。 MCP 是一个开放协议,用于规范应用程序和 AI 智能体如何共享上下文并采取行动。 在 Visual Studio 中使用 MCP 时,只需从 MCP 服务器(例如日志、测试失败、PR 或问题)中检索信息即可。 还可以使用该信息在代码、IDE 甚至整个堆栈中连接系统中驱动 有意义的作 。 将 mcp.json 文件添加到解决方案,Visual Studio会自动检测它。 它还可以识别来自其他环境(如 .vscode/mcp.json )的配置。 打开Copilot 对话助手面板中的 Tools 下拉列表以查看连接的 MCP 服务器。 从那里,Copilot可以使用现有系统拉取上下文并采取措施。 注意: 需要处于 代理模式 才能访问 MCP 服务器并与之交互。 在不离开Visual Studio的情况下,将堆栈的全部功能引入Copilot! 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 在 Visual Studio 中实现的 MCP 服务器集成使整个工程堆栈直接连接到 Copilot,以获取更强大的开发体验。 我们在 Visual Studio 中对 MCP 服务器集成进行了重大改进,可帮助你解锁更强大的连接工程堆栈。 将 mcp.json 文件添加到解决方案 - Visual Studio会自动检测它(我们还支持 .vscode/mcp.json )。 使用每个服务器块顶部的 CodeLens 控件直接启动和管理服务器。 从编辑器中轻松重启、运行和控制输入。 通过密钥链支持进行无缝身份验证,现在可以使用现有密钥链凭据直接在 Visual Studio 中使用受支持的 MCP 服务器进行身份验证-无需其他配置。 打开Copilot 对话助手面板中的 Tools 下拉列表,通过选择箭头显示新菜单来查看连接的 MCP 服务器并对其进行管理。 在此处,可以在新的模式对话框中管理服务器输入。 然后,Copilot可以拉取上下文并使用现有系统采取措施。 注意: 需要处于 代理模式 才能访问 MCP 服务器并与之交互。 通过密钥链支持进行无缝身份验证,现在可以使用现有密钥链凭据直接在 Visual Studio 中使用受支持的远程 MCP 服务器进行身份验证 -无需其他配置。 目前支持GitHub和Entra ID帐户,支持后续更新中的其他 OAuth 提供程序。 Visual Studio现在支持 MCP 服务器的 CodeLens,使你可以直接从编辑器启动和管理服务器输入和身份验证。 这样就可以更轻松地控制开发环境,而无需离开代码。 在不离开Visual Studio的情况下,将堆栈的全部功能引入Copilot! 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 Visual Studio现在支持 MCP 提示、资源和采样,通过连接到工程堆栈. 我们很高兴地宣布,Visual Studio现在支持 MCP 提示、资源和采样,通过从工程堆栈引入更多上下文来增强Copilot体验。 模型上下文协议为服务器提供了一种向客户端公开提示模板的标准化方法。 MCP 提示允许服务器提供结构化的消息和指令,以便与迎合相关服务器的用例和内容的语言模型进行交互,从而确保你获得针对特定任务的最佳响应。 Visual Studio现在允许你发现可用的提示、检索其内容并提供参数来自定义它们。 若要引用可能来自 MCP 服务器的任何提示,可以使用聊天中的 “+ 引用 ”按钮找到它们,然后选择 提示 选项,然后从浮出控件中选择 MCP 提示 。 你将在此处看到一个模式对话框,此对话框允许你选择要使用的提示。 然后,可以单击“ 插入提示 ”,以在聊天中包含此提示中的文本。 某些 MCP 提示将包含参数,你可以填写这些参数以根据你的特定需求自定义提示。 这些模板称为提示模板。 如果你在模式对话框中选择包含参数的提示,则可以在将提示插入到聊天中之前指定这些值。 模型上下文协议 (MCP) 还为服务器提供了一种向客户端公开资源的标准化方法。 资源允许服务器共享向语言模型提供上下文的数据,例如文件、数据库架构或特定于应用程序的信息。 每个资源都由 URI 唯一标识。 这允许你从 MCP 服务器中获取更多内容,并直接在 IDE 中提取与它们相关的上下文。 若要使用任何可能可供使用的 MCP 资源,可以在Copilot聊天中引用它们,就像引用任何其他上下文片段一样,例如文件:后跟资源 URI 的井号标签(#)。 与提示一样,MCP 资源也可以包含参数,你可以填写这些参数以根据特定需求自定义资源。 这些模板称为资源模板。 如果相关服务器具有想要利用的资源模板,则可以使用聊天中的 “+ 引用 ”按钮对其进行配置,然后从菜单中选择新的 MCP 资源 选项。 在此处,你将看到一个模式对话框,该对话框允许你选择要使用的资源模板,并填写它可能具有的任何参数。 完成后,可以单击“ 添加资源 ”,使此 MCP 资源与任何其他 MCP 资源一样在聊天中可引用,如上所述。 MCP 中的采样允许服务器通过以下方式实施代理行为:允许 LLM 调用嵌套在其他 MCP 服务器功能内。 模型上下文协议规范中的此功能允许 MCP 服务器向 LLM 发出请求,而不是采用 LLM 向 MCP 服务器请求内容或信息的典型工作流。 Visual Studio现在仅支持这一点,并允许 MCP 服务器更深入地执行更复杂的任务(当然,所有任务都具有你的权限! 只要 MCP 服务器支持采样,Visual Studio也不会配置为利用采样。 如果Copilot确定发送的请求将受益于采样调用,则首先会看到一个对话框,其中包含请求的所有详细信息,并要求你在后台发生任何操作之前确认采样呼叫。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 现在可以在 Copilot 对话助手. 我们知道输出窗口对于跟踪生成、调试和了解底层发生的情况至关重要。 现在,Copilot可以读取该信息,以便你可以根据输出日志提问、获取帮助和采取措施。 使用 #output 在聊天中直接引用它。 单击聊天输入中的 ➕ 图标将其添加为上下文。 直接询问 Copilot: 检查输出日志并帮助修复此错误。 或者右键单击 Output Window 并选择 explain 和 Copilot 立即附加它。 试试看,看看阅读和处理日志有多么轻松! 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 在 Visual Studio. 想要更多地控制编辑器中弹出的代码建议? 现在,在Visual Studio中,可以选择退出自动代码建议,并且仅在显式请求时收到建议。 可以在 “工具→选项”→ IntelliCode →“常规 ”中为代码建议配置触发器。 默认体验是在 编辑器中自动生成代码完成, 你可以取消选中此设置,以仅在通过按 Alt + Alt + 显式请求它们时接收 建议。 如果请求后有多个代码建议可用,也可以按 Alt + Alt + 循环浏览 它们。 触发时,光标位置将显示一个思维提示栏,指示Copilot正在生成代码建议。 如果未返回任何建议,提示栏将在几秒钟后消失。 如果建议可用,可以通过按键 Tab 接受它们。 现在,可以使用此新设置更好地自定义Visual Studio中的代码建议体验。 例如,如果希望以最小分心为重点,可以取消选中此设置,并在想要毫不费力地收到更多建议时重新更改此设置。 请与我们分享任何反馈,并告诉我们你希望自定义Copilot代码建议体验的任何其他方法! 📣 查看 功能票证 以分享你的反馈并继续对话。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 现在可以直接在 Visual Studio. 想知道本月Copilot使用了多少? Visual Studio现在包括 Copilot消耗量 面板,以便轻松跟踪使用情况! 无论是使用Copilot免费计划还是付费计划,都可以直接从 IDE 检查聊天请求数和代码完成情况。 单击 IDE 右上角的 Copilot 锁屏提醒 并选择 Copilot 消耗量 来访问它。 这将打开一个面板,显示本月当前的使用情况。 提示:如果使用的是高级模型,则还会在模型选择器中看到使用倍数,这样就能始终清楚自己正在使用什么。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 现在可以在存储库中创建可重用的提示文件,以便快速运行或共享常用提示。 编写有效的提示可能非常耗时,但充分利用 Copilot Ask 和 Agent 模式是关键。 我们启用了可重用的提示文件,因此你可以反复利用出色的提示。 从那里,你可以从聊天窗口快速运行它们,或与你的团队共享它们。 按照在提示框中通常采用的方式编写提示,并附加 # 引用,以从解决方案中添加特定信息,例如方法、类和文件。 甚至可以引用其他提示文件以包含常见基本指令。 将其从提示框复制到 markdown 文件中,并将其与 .prompt.md 文件扩展名一起保存在文件夹中存储库 .github/prompts 的根目录中。 提示:甚至可以获得Copilot的帮助,以更具体地优化提示。 开始键入 #prompt: 以直接在聊天中引用文件夹中 .github/prompts 的所有提示文件,或单击➕聊天输入中的图标将其添加为上下文。 在提示框中添加任何其他信息,或只是发送提示! 试一试,加快 AI 工作流的速度! 📣 此调查 ,以帮助使该功能变得更好。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 GitHub Copilot演练现已在 Visual Studio 中提供,可帮助你快速启动和运行。 演练将指导你直接在编辑器中使用关键Copilot功能。 我们很高兴在 Visual Studio 中介绍GitHub Copilot演练! 本演练是一个内置于编辑器中的交互式指南,可帮助你逐步探索GitHub Copilot的功能。 无论你是不熟悉GitHub Copilot还是想要了解其最新功能,该演练都使入门变得比以往更容易。 通过转到 Copilot按钮(右上)→ GitHub Copilot演练 ,从Visual Studio启动Copilot演练。 你将看到介绍不同部分Copilot体验的引导活动,例如: 接受、编辑或拒绝Copilot 建议 探索和了解新功能,如Copilot编辑 本演练是深入了解文档和实践用法之前,大致了解Copilot可以执行的操作的好方法。 首次登录GitHub Copilot时,GitHub Copilot演练会自动打开,因此入门非常简单。 若要稍后重新访问它,请转到 Visual Studio 中的 GitHub Copilot → GitHub Copilot 演练 。 无论是首次探索GitHub Copilot还是只需要快速刷新,本演练都是解锁Copilot的全部潜力的友好指南。 深入了解并开始自信地创建! 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 我们在 Visual Studio 中为 C++ 添加了Copilot代码完成的新更新,以提供更准确的代码建议。 我们一直在努力提高 C++ GitHub Copilot完成的质量。 现在,Copilot可以在 C++ 项目中检测更相关的上下文,以便为特定代码库提供更准确的代码建议Visual Studio。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 Context 改进有助于找到正确的代码来引用或更新,使用 Copilot. Copilot 对话助手通过改进的日常任务的上下文不断变得更智能。 可以期待更好的整体响应,因为核心代码搜索功能已得到增强,以提供更相关的结果。 现在,Copilot更善于检索与自然语言描述的行为、概念或功能相关的正确代码片段。 这些改进得益于利用代码库的远程索引。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 Make Copilot通过教团队的编码标准和最佳做法来真正了解项目 - 创建跨会话持续一致性! 若要Copilot为独特的团队和存储库有效工作,需要了解项目和团队最佳做法。 Copilot记忆使Copilot能够理解和应用项目的特定编码标准,使其跨会话感知项目且一致。 当你在聊天中提示时,“记忆”使用智能检测来理解你的团队的首选项。 这意味着,当你提示你正常方式时,Copilot查找纠正其行为的实例、显式指示标准或要求它记住某些内容。 检测到后,你将看到一个确认提示,用于保存首选项。 然后,Copilot将首选项分类为三个文件之一:
📥 下载地址(文章中间)
装机神器,快速安装一切系统。
.editorconfig 用于编码标准 CONTRIBUTING.md 用于最佳做法、指南、体系结构标准等。 以及 README.md 用于高级项目信息 因此,当你提示时,你不仅教Copilot将来如何更好地响应你,而且还通过记录开发最佳做法来帮助团队,并增强他们未来的Copilot响应! 📣 查看 功能票证 以分享你的反馈并继续对话。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 现在可以创建可组合指令文件,以将自定义指令定向到代码库的特定区域。 获取Copilot以响应所需方式可能是一项挑战。 在代码库的不同区域中,可能有不同的编码标准、最佳做法或体系结构模式。 借助说明文件,现在可以将特定说明定向到存储库中的特定文件夹或文件,使Copilot跨会话真正感知项目且一致。 在 Tools > 选项 > GitHub > Copilot > Copilot 对话助手 > 启用从 .github 加载自定义指令/instructions/*.instructions.md 文件并已添加到 requests 。 使用 applyTo 标头设置指令的格式,并为希望包含这些指令的文件指定一个 glob 模式。 在文件正文中,可以使用自然语言指定内容,并引用其他指令文件来共同组成指令。 将文件扩展名为 .instructions.md 的文件保存在存储库根目录的 .github/instructions 文件夹中。 提示:你甚至可以得到Copilot的帮助,以更详细地优化说明。 当你提示Copilot时,它会自动检测哪些指令文件应用于当前上下文中的文件,并将它们附加为引用。 你可以通过单击响应卡中的参考来查看附加了哪些指令。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 引入 GPT-4o Copilot代码完成模型,使你获得更高质量的 completions. 我们很高兴地宣布,新的 GPT-4o Copilot代码完成模型现已在 Visual Studio 17.14 中提供给GitHub Copilot用户! 这种基于 GPT-4o mini 的高级模型经过了 275,000 多个优质公共存储库的进一步训练,涉及 30 多种常用编程语言。 因此,开发人员可以期待更准确的建议和增强的性能。 GPT-4o Copilot访问说明: Copilot Pro、Business 或 Enterprise 用户 :新模型现可用于 17.14 及更高版本。 Copilot免费用户 :使用此模型将计入 2,000 个免费每月完成。 📣 查看 功能票证 以分享你的反馈并继续对话。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 自动生成C++和 C# 函数的文档注释。 Copilot现已无缝集成到Visual Studio的代码编辑器中,通过为函数生成文档注释来显著提高工作效率。 为项目启用自动文档注释生成后,只需根据设置键入注释模式(例如, /// ),Copilot将立即根据函数的内容完成函数说明。 此功能可节省时间,让你更专注于编码,减少文档。 此功能适用于C++和 C# 项目文件,使编码体验更流畅、更高效。 📣 查看 功能票证 以分享你的反馈并继续对话。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 NES 利用先前所做的编辑并预测接下来的编辑,无论是插入、删除还是混合两者。 我们很高兴地宣布“下一编辑建议”或“NES”,现在可在Visual Studio中获取,以进一步改善编码体验。 NES 可利用之前的编辑并预测下一次编辑,无论是插入、删除还是两者的混合。 “补全”只能在插入符号位置生成建议,而 NES 则不同,它可以支持在文件的任何位置进行下一步编辑。 NES 通过支持开发人员的代码编辑活动来增强现有的Copilot完成体验。 通过 Tools →选项→ GitHub → Copilot → Copilot完成启用 NES,→启用下一个编辑建议. 与完成一样,获取 NES 需要做的就是开始编码! 当你看到编辑建议时,如果它位于与你现在位于的行不同的行上,则建议 你首先按 Tab 导航到相应的行 。 无需再手动搜索相关的编辑内容,NES 将提供指引! 与编辑在同一行后,可以 按 Tab 键接受 建议。 注意:可以通过转到“工具→选项”来打开/关闭提示栏, → IntelliCode →高级→隐藏以灰色文本显示的提示 。 除了提示栏外,滚动条槽中还会弹出一个箭头,表示有可用的编辑建议。 可以单击箭头来查看编辑建议菜单。 下一步编辑建议可以在各种情况下发挥作用,不仅可以做出明显的重复性修改,还可以做出合乎逻辑的修改。 下面是一些示例: 将 2D 点类重构为 3D 点: 使用 STL 将代码语法更新为新式 C++: 请注意,NES 并不只是进行重复性更改,如将所有 printf() 更新为 std::cout ,而且还更新了其他语法,如 fgets() 。 根据新添加的变量进行逻辑更改: NES 快速响应新变量,这增加了玩家可以在游戏中做出的最大猜测数,Copilot完成也跳入帮助。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 现在可以让Copilot调整粘贴的代码以适应现有 code. 将代码粘贴到Visual Studio时,通常需要执行其他步骤才能使其无缝工作。 可能需要调整参数以匹配解决方案中已使用的参数,或者语法和样式可能与文档的其他部分不一致。 自适应粘贴功能可自动调整粘贴的代码以适应现有代码的上下文,最大限度地减少手动修改的需要,从而节省时间和精力。 此功能还支持小错误修复、代码样式、格式化、人类语言和代码语言翻译以及填空或继续模式任务等场景。 例如,如果你有一个实现接口的 Math 类,将该方法的实现 IMath 复制并粘贴到同一 Ceiling 文件中,将它改编为实现尚未实现的接口成员 Floor 。 执行常规粘贴 {KeyboardShortcut:Edit.Paste} 时,将显示自适应粘贴 UI。 按请求 Tab 建议,将显示一个差异,将原始粘贴的代码与调整后的代码进行比较。 通过启用 Tools → 选项→ GitHub → Copilot →编辑器→启用自适应粘贴 来试用它。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 现在可以让Copilot完全实现空的 C# 方法. 现在,如果要在尚未实现的 C# 代码中引用方法,则可以使用名为 Generate 方法 的常见灯泡重构来立即在类中创建该方法。 但是,此重构仅创建一个具有正确签名的方法,而方法本身只是一个空的框架和 throw new NotImplementedException 行。 这意味着,虽然方法在技术上存在,但你必须做更少的工作来创建它,你仍然需要自己实现该方法,这可能需要更多时间。 具有 Copilot 重构的 Implement 旨在通过允许你自动实现或 将肉 添加到GitHub Copilot的方法,从而提高工作效率。 当仅包含 NotImplementedException 引发的空方法时,可以选择灯泡 ( CTRL 该 行上的. )并选择具有 Copilotimplement 的 重构,Copilot将基于现有代码库填写方法的所有内容。 方法名称等。 激活GitHub Copilot免费并解锁此功能和其他 AI 功能。 无需试用。 无需信用卡。 只需GitHub帐户。 立即免费激活GitHub Copilot 。 使用新的基准项目模板和 Built-In 分析支持加速性能优化。 我们很高兴在 Visual Studio 中引入探查器代理:这是一种第一类 AI 助手,可帮助你了解和修复性能问题,而无需成为分析专家。 探查器代理与以下GitHub Copilot一起工作: 分析 CPU 使用率、内存分配和运行时行为 生成 BenchmarkDotNet 基准 或优化的现有基准 入门很简单。 只需在Copilot 对话助手(代理模式)中提问即可: 选项 1:标记 @profiler 示例: @profiler 我的应用为何速度缓慢? 选项 1:标记 @profiler 示例: @profiler 我的应用为何速度缓慢? 选项 2:在不标记的情况下直接提问 示例:为什么我的帧速率下降? (请确保从此选项的 Copilot 对话助手“选择工具”菜单中的“选择工具”菜单启用 Profiler 代理。 选项 2:在不标记的情况下直接提问 示例:为什么我的帧速率下降? (请确保从此选项的 Copilot 对话助手“选择工具”菜单中的“选择工具”菜单启用 Profiler 代理。 (请确保从此选项的 Copilot 对话助手“选择工具”菜单中的“选择工具”菜单启用 Profiler 代理。 无论你是不熟悉分析还是专业,代理体验都会在指尖上提供强大的 AI 驱动的诊断。 无需真正、可作的见解即可获得深入的知识。 目前支持高 CPU 使用率分析和.NET对象分配,即将推出更多方案。 集成到 Visual Studio Core debugger. 适用于.NET MAUI应用的新 Mono 调试器是集成到Visual Studio调试器中的高级调试引擎。 它提供与其余Visual Studio的可靠性、性能和功能奇偶一致性的重大改进。 值得注意的增强功能包括“仅我的代码” 、“变量” 和“表达式评估” 。 若要使用此功能,请确保已启用以下Visual Studio预览选项: 为 MAUI 应用启用新的 .NET Mono 调试器 。 目前,此功能仅适用于 Android 平台。 iOS 支持即将推出。 带子句悬停数据提示的增强 LINQ 表达式调试体验。 生成和排查 LINQ 查询问题可能是一个繁琐而复杂的过程,通常要求精确的语法知识和无数次迭代。 为了缓解这些挑战,Visual Studio 2022 现在在其调试器中具有 LINQ 悬停 DataTip 功能。 当在调试过程中处于中断状态时,可以将鼠标悬停在 LINQ 查询的单个子句或段上,以便在运行时计算即时查询值。 此外,还可以单击 DataTip 末尾的GitHub Copilot图标,对悬停在的特定查询子句上执行 Analyze,并Copilot 。 然后,Copilot将解释子句的语法,并阐明获取指定结果的原因。 此功能显著提高效率,使调试体验更流畅、更轻松,帮助你更快地查明与 LINQ 查询相关的问题,并简化整个开发工作流。 📣 查看 功能票证 以分享你的反馈并继续对话。 现在.NET分配工具标识零长度数组分配,帮助优化内存使用率和性能。 .NET分配工具现在提供对零长度数组分配的详细见解,帮助你识别和优化不必要的内存使用情况。 虽然这些分配单个看起来无关紧要,但它们会迅速累积并影响性能,尤其是在高性能或内存受限的应用程序中。 通过此更新,可以通过单击“调查”链接来调查零长度的数组分配,这将打开“分配”视图,显示分配详细信息。 双击可以显示这些分配发生的代码路径,从而实现精确的优化。 为了提高效率,请考虑使用 Array.Empty<T>() (静态分配的空数组实例)来消除冗余的内存分配。 为代码更改提供更好的GitHub Copilot支持的建议,以帮助你提前捕获潜在问题并改进代码质量。 现在,有了最新的模型更新,你甚至可以在提交之前,对本地更改获得更好的代码评审注释! 增强注释质量 - 较新的推理模型意味着更深入、更精确的代码评审,捕获传统方法可能忽略的微妙 bug 和性能问题。 增强注释质量 - 较新的推理模型意味着更深入、更精确的代码评审,捕获传统方法可能忽略的微妙 bug 和性能问题。 优化注释生成 - 通过一次性生成整个更改集的注释,而不是逐文件生成注释,可以获得改进的性能和更全面的评审。 优化注释生成 - 通过一次性生成整个更改集的注释,而不是逐文件生成注释,可以获得改进的性能和更全面的评审。 更新的提示技术 - 更清晰、更直接的提示可确保更准确和相关反馈。 更新的提示技术 - 更清晰、更直接的提示可确保更准确和相关反馈。 在Visual Studio中启用Copilot订阅并启用以下功能标志后,可以在“Git 更改”窗口中看到新的 sparkle 注释按钮。 单击后,Copilot将检查一组更改,并在编辑器中内联提出一些建议。 → 拉取请求注释 → 预览功能 → 选项 的工具。 Tools → Options → GitHub → Copilot → Source Control Integration → Enable Git 预览功能 。 📣 See feature ticket 共享反馈并继续对话。 和 接受此调查 以帮助使该功能变得更好。 必须在 工具→管理预览功能 下启用此功能 Copilot 对话助手现在支持在 Git 更改窗口中引用提交和更改。 可以要求Copilot汇总更改、解释特定提交等! #changes 查看未提交的更改。 例如,可以要求Copilot通过引用 #changes 来提醒你到目前为止已执行的操作。 开始键入 #commit: 时,Copilot将显示要从中选择的最新提交列表。 如果有要引用的较旧的提交,还可以引用其特定的提交 ID。 然后,请聊天将提交用于 写入单元测试等任务,以涵盖此提交中的更改 ,或 查找此提交中的潜在问题 。 确保启用以下功能标志以使用这些引用: Tools → Options → GitHub → Copilot → Source Control Integration → Enable Git 预览功能 。 Git 存储库窗口现在在其工具栏上提供一个筛选器,用于仅显示传出/传入提交。 “Git 存储库”窗口 是了解 Git 历史记录的首选位置。 当你在本地分支上工作时,本地分支可能会与远程分支不同步,原因可能是因为你创建了新提交(传出)或有新的提交需要拉入(传入)。 使用工具栏中可用的新传出/传入筛选器,你就能立即发现这些未同步的提交。 您的提交,他们的提交 - 轻松扫描,保持完美同步! 📣 查看 功能票证 以分享你的反馈并继续对话。 使用此新设置在重启之间保持“Git 存储库”窗口打开。 作为分支作的专用环境, Git 存储库窗口 可能是日常开发的核心。 如果你发现自己经常在每个Visual Studio会话中重新打开它,此更新旨在节省时间和精力。 我们已将新设置添加到 Git > Settings ,以便在重启Visual Studio时自动还原 Git 存储库窗口。 此外,窗口将包含在保存的窗口布局中,从而增强自定义选项。 默认情况下,该功能是关闭的,以确保不需要的人不受影响。 但是,如果你喜欢方便,此设置非常适合你。 📣 查看 功能票证 以分享你的反馈并继续对话。 允许用户在创建新的 git 存储库时自定义初始默认分支。 现在可以直接通过Visual Studio为新的 Git 存储库设置默认分支名称。 这一新设置可与 Git 配置顺利集成,从而更轻松地根据自己的偏好调整工作流程。 只需导航到 Git > 设置 ,下次创建存储库时,就会看到自定义分支名称自动生效。 📣 查看 功能票证 以分享你的反馈并继续对话。 使用 WinForms 进程外设计器. 适用于 .NET Framework 项目的 WinForms 进程外设计器现在通过自动发现和显示独立程序集引用(也称为 Explicit 程序集引用 中的控件)来增强体验。 此功能极大地丰富了引用旧版 32 位程序集的.NET框架项目的设计时间体验。 用户可以利用改进的工具配置,以便更好地与新式开发工作流集成并提高工作效率。 有关详细信息,请阅读我们的 博客帖子 。 Live 预览版、热重载和其他 UI 工具现已在设计时可用。 现在可以在设计时进行实时预览,实时查看应用 UI 的变化。 还可以以这种方式使用热重载和其他实时 UI 工具,确保无缝工作流。 即使脱离调试器,也可以使用这些工具,从而不间断地对设计进行实验和改进。 单击新的 实时预览 指示器,在设计时从任何 XAML 文件访问实时预览: 无论是处理新的.NET MAUI应用还是优化现有WPF应用,这些增强功能都有助于更快、更自信地提供高质量的应用程序。 📣 查看 功能票证 以分享你的反馈并继续对话。 Visual Studio现在包括面向 .NET 9 和 Native AOT. Visual Studio现在包括面向 .NET 9 和本机 AOT 的新 UWP MSTest 项目模板。 我们与 MSTest 团队密切合作,将对 UWP .NET 9 个项目的所有必要支持添加到 MSTest 库、基础结构和Visual Studio测试主机。 这使 UWP 测试项目能够面向 .NET 9,并利用所有新式.NET SDK 和 MSTest 工具,同时仍按预期在 UWP 上下文中运行。 使用 .NET Native 的上一个 UWP MSTest 项目模板仍可用。 但是,我们建议今后使用面向 .NET 9 和 Native AOT 的新项目模板。 与 Visual Studio 17.13 一样,我们调整了所有 UWP 模板的排序,以设置搜索结果中新.NET 9 个项目模板的优先级。 📣 查看 功能票证 以分享你的反馈并继续对话。 GitHub Copilot 应用现代化现已内置于 Visual Studio. GitHub Copilot 应用现代化 代理是Visual Studio中由 AI 提供支持的工具,可帮助你将.NET应用程序升级到较新版本并将其迁移到Azure。 在Visual Studio中打开.NET项目或解决方案。 使用以下方法之一启动现代化代理: 右键单击解决方案资源管理器中的解决方案或项目,然后选择“现代化”、“ or 打开 Copilot 对话助手 窗口,然后键入 @modernize ,然后键入升级请求。 右键单击解决方案资源管理器中的解决方案或项目,然后选择“现代化”、“ or 打开 Copilot 对话助手 窗口,然后键入 @modernize ,然后键入升级请求。 让 @modernize 代理知道要升级或迁移的内容。 使用应用现代化代理,使.NET应用保持最新并利用最新的Azure功能比以往任何时候都更容易。 试一试,看看可以节省多少时间! 对调试 Unreal Engine 蓝图的高级支持。 我们很高兴宣布对 Unreal Engine 项目的增强调试支持。 Visual Studio现在会在调用堆栈和局部变量窗口中直接显示蓝图信息。 此更新允许在单个会话中一起调试蓝图和C++代码,从而更轻松地跟踪交互并识别两个脚本层的问题。 此外,现在可以在蓝图代码中设置断点,从而提供更集成的调试体验。 在“IntelliSense 快速信息和完成”中添加了对 CMake 模块的支持。 我们很高兴地宣布,我们已为 Visual Studio 中的 CMake 模块添加了对基于 IntelliSense 的完成和快速信息的支持。 现在,你可以查看所有可用的 CMake 模块,并从Visual Studio编辑器中直接了解它们,使开发过程更加流畅、更高效。 在将鼠标悬停在引用的 CMake 模块上时,IntelliSense 会提供所选模块的详细信息,帮助你一目了然地了解其使用情况和功能。 CMake 信息在快速信息概览 CMake information in the Quick Info中 在 CMakeLists.txt 或其他 CMake 脚本文件中开始键入 CMake 模块时,IntelliSense 将提供可供选择的可用模块列表。 全面调试能力适用于优化过的C++代码,而不影响性能。 调试优化的代码现在比以往更容易。 通过激活 C++ 动态调试,可以像调试未优化代码一样调试优化代码。 可以查看所有本地变量,单步执行任何位置,并在优化后的二进制文件上设置全保真断点。 有关详细信息,请阅读我们的 博客帖子 。 模板 IntelliSense 现在使用“转到定义”(F12)自动填充模板参数。 现在,可以使用 “转到定义 ”或 “F12 ”在模板栏中自动填充模板参数,该参数显示并允许编辑模板参数。 例如,按 vector 上的 F12 现在将跳转到 vector 并自动填充模板栏,使开发人员能够快速检查和修改模板参数。 在下面的示例中,使用 “转到定义 ”或按 F12 将填充模板栏中的类型和分配器。 现在可以在具有增强的 SQL 调试和架构比较功能SQL Server Data Tools项目中使用 SDK 样式的项目文件格式。 Visual Studio 17.14 中的更新引入了对 SDK 样式SQL Server Data Tools的新项模板和 .dacpac 数据库引用(预览版)。 SDK 样式 SSDT SQL 项目基于Microsoft。Build.Sql SDK,它为 SQL Server Data Tools (SSDT) 项目提供跨平台支持和改进的 CI/CD 功能。 通过减少冗长的项目文件和对 NuGet 包的数据库引用,团队可以在单个项目中更有效地在大型数据库上进行协作,或者从多个项目中编译多组对象。 来自Microsoft的数据库部署。可以使用 Microsoft 在 Windows 和 Linux 环境中自动执行 Build.Sql 项目。用于从 SQL 项目发布生成项目 (.dacpac) 的 SqlPackage dotnet 工具。 详细了解 SDK 样式的 SQL 项目和适用于 SQL 的 DevOps。 在 SDK 样式的 SQL Server Data Tools 在 17.14 中, 数据库引用 已扩展到支持项目和 .dacpac 工件引用。 未来版本将支持将数据库引用作为包引用。 slngen 解决方案文件生成器的最新更新 还添加了对Microsoft的支持。Build.Sql 项目,允许以编程方式管理大型解决方案。 若要在解决方案中使用 SDK 样式的 SQL 项目,请确保在 Visual Studio 安装程序中安装最新的 SSDT 预览组件。 📣 查看 功能票证 以分享你的反馈并继续对话。 安装程序现在可以处理扩展包的安装。 安装程序现在支持扩展包,它们是由单个扩展引用的多个扩展组合而成的捆绑包。 若要在安装程序中使用扩展包,请先在 .vsconfig 文件中指定所需的扩展。 然后,使用 Visual Studio Installer 的导入配置功能导入包含扩展详细信息的 .vsconfig 文件。 有关创建或生成 .vsconfig 文件的详细信息,请参阅 安装配置文档 。 导入 .vsconfig 文件后,将定向到修改屏幕,其中扩展将在安装摘要窗格中的自己的标题下分组。 在这里,可以选择或取消选择整个扩展包或任何包中的单个扩展。 通过 Visual Studio Installer 安装 具有一个或多个项目引用的 VSIX 项目现在使用智能增量生成,大大提高了 F5 方案和开发人员工作效率。 如果要开发具有多个项目的Visual Studio扩展,你将喜欢此性能增强功能! 具有一个或多个项目引用的 VSIX 项目现在只会生成实际需要重新生成的项目,从而使开发工作流的速度更快。 改进了快速更新检查系统,以便更智能地确定解决方案中的哪些项目需要重新生成: 如果修改依赖于项目 B 和 C 的 A Project A,则只会重新生成 Project A 如果修改Project B,则只会重新生成项目 A 和 B 这个智能功能扩展到整个项目的依赖树中。 在实际方案中,性能改进是实质性的。 例如,附带Visual Studio(约 30 个项目)的GitHub Copilot扩展改进了增量更改的 50% 以上的生成时间 -- 缩短生成时间从大约 60 秒缩短到 24 秒! 具有多个依赖项的大型 VSIX 项目 请注意,如果解决方案仅包含单个项目,则不会看到此增强功能带来的任何性能优势。 注意:这仅适用于 SDK-Style VSIX 项目。 现在您的扩展开发速度显著提升——享受编码的乐趣吧! Visual Studio 中的扩展管理器进行了多项新改进,以便更轻松地管理扩展. 我们很高兴在Visual Studio中引入一组功能强大的新功能,以简化工作流并提高扩展管理体验。 这些更新可确保轻松获取最新信息,并更轻松地控制更新的应用方式和时间。 Visual Studio现在会在打开应用程序时自动触发更新,确保始终具有最新的功能和修补程序,而无需手动干预。 应用更新后,将显示一条金条通知,提示重启Visual Studio,使更改生效。 我们已通过将自动更新设置直接集成到扩展页,让自动更新设置更易于访问,从而快速访问配置选项。 现在,一个新的 待处理 类别突出显示了待处理更改,让你随时了解需要注意的更新和修改。 除了扩展页,自动更新设置现在还可在 “工具→选项”→“环境”→扩展 下使用,从而获得更直观的设置管理体验。 我们简化了设置 UI,使自动更新和其他相关首选项的配置更简单,单击次数更少,选项更清晰。 Visual Studio现在提供自动填充的排除扩展列表,帮助你管理不应自动更新的扩展。 对于需要手动控制版本更新的关键任务扩展,这一点特别有用。 这些增强功能旨在提高可用性,减少更新摩擦,让你更好地控制开发环境,同时确保你从最新的改进中受益。 📣 查看 功能票证 以分享你的反馈并继续对话。 Domain-Specific 语言模型序列化已有重大更改。 对于包含自定义属性类型的模型,使用默认序列化机制的开发人员需要为这些自定义属性类型添加 TypeConverters。 有关如何执行此操作的示例,请参阅 自定义文件存储和 XML 序列化 。 发布日期:2026 年 9 月 8 日 发布日期:2026 年 8 月 18 日 发布日期:2026 年 8 月 11 日 将来删除 Windows 8.1 上的 Windows 单个组件的 Git git for Windows 即将结束对 Windows 8.1 的支持 ,因此,Windows 8.1 上的 Visual Studio 安装程序将不再提供用于Windows单个组件的 Git。 此更改仅影响可选的系统范围的 Git 安装。 Visual Studio中内置的 Git 功能不受影响。 如果依赖于此组件,请升级到受支持的 Windows 版本,以继续接收当前的 Git 更新和安全修补程序。 发布时间:2026 年 7 月 22 日 发布日期:2026 年 7 月 14 日 发布日期:2026 年 6 月 16 日 发布日期:2026 年 6 月 9 日 发布日期:2026 年 5 月 20 日 发布日期:2026 年 5 月 12 日 发布日期:2026 年 4 月 21 日 发布日期:2026 年 4 月 14 日 发布日期:2026 年 3 月 17 日 发布日期:2026 年 3 月 10 日 发布日期:2026 年 2 月 18 日 发布日期:2026 年 2 月 10 日 发布日期:2026 年 1 月 20 日 发布日期:2026 年 1 月 13 日 发布日期:2025 年 12 月 16 日 发布日期:2025 年 12 月 9 日 发布日期:2025 年 11 月 19 日 发布日期:2025 年 11 月 11 日 发布日期:2025 年 10 月 27 日 发布日期:2025 年 10 月 20 日 发布日期:2025 年 10 月 14 日 发布日期:2025 年 9 月 23 日 发布日期:2025 年 9 月 16 日 发布日期:2025 年 9 月 9 日 发布日期:2025 年 8 月 19 日 发布日期:2025 年 8 月 12 日 发布日期:2025 年 8 月 4 日 发布日期:2025 年 7 月 29 日 发布日期:2025 年 7 月 15 日 发布日期:2025 年 7 月 8 日 发布日期:2025 年 6 月 23 日 发布日期:2025 年 6 月 17 日 发布日期:2025 年 6 月 10 日 发布日期:2025 年 6 月 3 日 发布日期:2025 年 5 月 28 日 发布时间:2025 年 5 月 22 日 发布日期:2025 年 5 月 21 日 从我们的整个团队,感谢你选择Visual Studio! 有关最新更新、资源和新闻,请查看 Visual Studio Hub 并保持联系。 祝你编码愉快! Visual Studio团队 此更新可能包括单独许可的新Microsoft或第三方软件,如 第三方通知 或其随附许可证中所述。 我们可以使用基于 AI 的工具来分析通过Visual Studio和Visual Studio反馈收集的诊断数据(例如转储和跟踪),以帮助改善用户体验。 如果想要选择退出,请按照 此处 的步骤操作 Last updated on 2026-07-14
📥 下载地址(文章结尾)
装机神器,快速安装一切系统。