Visual Studio 2026 v18.9 发布 - Windows 平台 IDE

Visual Studio 2026 Enterprise v18.9 - 适用于 Windows 上 .NET 和 C++ 开发人员的最全面 IDE

The most comprehensive IDE for .NET and C++ developers on Windows

请访问原文链接:https://sysin.org/blog/visual-studio-2026/ 查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


摘要:Visual Studio 2026 v18.9 发布,新增 GitHub Copilot 模型思考强度、自定义 Agent 和代码审查功能,并增强 Git Submodule、Worktree、Pull Request 与多文件 Diff 支持。

敢于梦想。 实现更多。

Visual Studio 2026。

面向 .NET 和 C++ 开发人员的综合性 Windows 版 IDE,可用于构建 Web、云、桌面、移动应用、服务和游戏。

让 Copilot 免费版和 Visual Studio 帮助你生成和重构代码、调试代码、识别 bug 和解决方法、优化性能,并在整个编码工作流中获取特定于上下文的帮助。

Visual Studio 2026

解锁代理模式: 执行操作的 AI

在 Visual Studio 中使用 AI 支持的代理模式,更快地重构、生成和创建。

由你控制。AI 协助。

只需你和你的 GitHub 账户,无需附加任何字符串。

更快地访问工作代码,没有快捷方式

  • 在数秒内自动完成整个函数和基架原型
  • 使用智能建议自动执行重复性任务
  • 使用代理工作流和预生成模板更快地生成项目

自信地修复和调试复杂代码

  • 通过自然语言解释了解旧的逻辑
  • 使用内存分析、根本原因见解和 Copilot 对话助手更智能地调试
  • 通过内联修复程序和实施策略提前发现问题

自动提供干净且可测试的代码

  • 直接通过代码生成单元测试和 docstring
  • 通过质量门强制实施命名、样式和安全策略
  • 通过 CI 感知测试覆盖范围和策略检查来验证更改

跨团队缩放最佳做法

  • 自动执行复杂任务重构 → 生成 → 测试 → PR
  • 使用提示、模板和特定于团队的规则进行扩展
  • 使用企业级控制、安全性和 SIEM 集成来治理代码

更新摘要

Visual Studio 2026 发行说明

Visual Studio 2026 18.9.0,发布日期:2026 年 8 月 12 日

GitHub Copilot

  • 调整模型思考强度
    • 为支持的 Copilot 模型增加 Low、Medium、High 三档思考强度。
    • Low:以较少 Token 提供快速响应,适合简单问题和代码建议。
    • Medium:在推理深度和响应速度之间取得平衡,适合日常编码任务。
    • High:使用更深层次的推理,适合复杂算法、架构设计和疑难调试。
    • 可通过模型选择器或模型管理视图调整思考强度,从而在响应质量和 Token 使用量之间进行权衡。
  • 使用 Git Agent 审查更改和提交
    • 可以让 Copilot 的 Git Agent 审查当前未提交的修改。
    • 审查结果会以内联评论形式显示在编辑器中,并可通过 Git Changes 窗口快速定位。
    • 支持直接审查已经提交的 Commit,也可以比较两个 Commit 之间的修改。
    • 支持 GitHub 和 Azure DevOps 存储库。
  • 组织级自定义 Agent
    • GitHub 组织所有者可以在组织范围内添加自定义 Agent。
    • 自定义 Agent 可以在组织内的多个存储库之间共享。
    • Visual Studio 会自动检测组织级 Agent,并在 Agent 选择器中显示。
  • 查看 Copilot 使用情况
    • 可以直接在 Visual Studio 中查看 Copilot 计划的使用情况。
    • 从提示框右上角的上下文窗口使用量入口,可以查看当前上下文使用情况并进入完整的计划使用详情。
    • 同时改进了使用量提示和通知。
  • 改进模型选择和管理
    • 重新设计模型选择器。
    • 可以将常用模型固定到顶部,并折叠不常用的模型。
    • 新增模型管理视图,可以查看模型的成本、能力和上下文窗口大小。
    • 可以在同一个界面管理 Copilot 模型和自定义模型。

Git 工具

  • 多文件摘要 Diff
    • 新增统一的多文件变更摘要视图,可以在一个 Diff 界面中查看多个文件的所有修改。
    • 可从 Git Changes、分支历史中的 Commit 详情以及 Pull Request 中打开。
    • 方便快速了解 Commit 或 Pull Request 涉及的整体修改范围。
  • Git Submodule 支持
    • Visual Studio 18.9 正式提供 Git Submodule 集成支持。
    • Git Repository 窗口新增专门的 Submodules 区域。
    • 可以直接添加、更新和删除 Submodule。
    • 改进 Git Changes 中的 Submodule 显示。
    • 分支和存储库选择器现在能够体现父存储库与子模块之间的层级关系。
    • 打开解决方案或文件夹时可以自动发现和激活 Submodule。
  • Git Worktrees
    • 支持创建、打开和管理 Git Worktree。
    • 可以同时处理同一个存储库的多个分支,而无需暂存当前修改或重新克隆存储库。
    • 可以从分支或 Commit 创建 Worktree,并在当前窗口或新的 Visual Studio 实例中打开。
    • Worktree 会直接显示在分支列表中。
  • 使用 Copilot 审查 Commit
    • 可以直接对已经提交的 Commit 执行 Copilot Code Review。
    • 可以审查单个 Commit,也可以选择两个 Commit,对两者之间的全部修改进行审查。
    • 审查结果以内联评论显示在变更文件中。
    • 支持 GitHub 和 Azure DevOps 存储库。
  • 将文件与当前工作树进行比较
    • 可以从文件历史记录中选择任意历史版本,与当前 Working Tree 中的版本进行比较。
    • 在 Solution Explorer 中选择文件 → Git → View History,然后选择 Commit → Compare with Working Tree
    • Diff 会同时显示该历史版本以及当前工作树中的修改,包括已提交和未提交的更改。
  • Pull Request 审查改进
    • 新增 Autocomplete / Auto-merge,可以设置 Pull Request 在满足必要审批和策略检查后自动完成。
    • 新增 Update Timeline,可以查看 Pull Request 的 Push、Vote 等历史事件。
    • 同时支持 GitHub 和 Azure DevOps 存储库。

重要 Bug 修复

  • 修复 TypeScript 7.0 在 Visual Studio 中的一系列问题,包括:
    • IntelliSense
    • 自动导入
    • Quick Fix
    • 代码导航
    • 代码搜索
    • 悬停提示
    • Task List
    • Vue 诊断
    • Expand Selection 等。
  • 官方同时注明,在启用 Native Language Service 时,Compile on Save 仍存在已知问题。

下载地址

Microsoft Visual Studio Enterprise 2026 v18.9.0 (2026-08-12) 离线安装包 - 简体中文 | 繁體中文 | English

  • 请访问:https://sysin.org/blog/visual-studio-2026/
  • 本站定制三合一离线版本,通过对应的安装程序来安装对应界面语言的版本。
  • setup_zh_CN.exe - 简体中文
  • setup_zh_TW.exe - 繁體中文
  • setup_en_US.exe - English

更多:Windows 下载汇总

posted @ 2026-08-12 16:29  sysin  阅读(25)  评论(0)    收藏  举报