Visual Studio 2026 十月更新:支持将历史提交与当前工作区(含未提交修改)直接比较;可批量解决合并冲突,一次为多个文件选择保留当前或采用传入版本;新增基于 Copilot SDK 的聊天体验,支持更长会话与提示缓存;Hot Exit 可在关闭后保留未保存文件及布局;新增 Ctrl+Shift+PgUp/PgDn 移动标签页快捷键;字体与颜色设置页经统一设置重构,支持搜索与预览。
Visual Studio 2026 18.11 支持通过“新建文件”创建独立 Markdown 笔记,无需加入项目。启用预览版 Hot Exit 后,关闭并重开 Visual Studio 可恢复未保存文档、编辑内容、标签布局及已保存文件的撤销记录,便于继续临时调查笔记。该功能默认关闭,可在选项中开启;它仅保留会话状态,不等同于保存文件或提交源码。
Visual Studio 2026 18.11 新增“与工作树比较”功能,无需切换分支或检出提交,即可将历史提交与当前未提交代码对比。用户可在提交历史或分支列表中右键选择提交进行比较,并在对比视图中查看差异文件;该功能会列出所有与工作树不同的文件,而不仅是该提交改动的文件。
Visual Studio 2026 18.11 版新增键盘操作标签页功能:Ctrl+Shift+PgUp/PgDn 可将当前标签左移或右移一位,支持垂直标签和工具窗口,并遵循固定标签、项目分组等既有布局规则;Ctrl+数字小键盘 1 至 9 可按视觉顺序直接激活对应标签,切换文档组后顺序随之更新。工具窗口标签改为独立宽度并统一为 24 像素高度,用户可在键盘设置中自定义快捷键。
Visual Studio 2026 18.11 新增可选设置:首个项目构建失败后停止整个解决方案构建。启用后,失败时不再启动排队项目并安全停止正在构建的项目,构建仍标记为失败。测试显示失败后等待时间从平均26秒降至1.5秒。该设置不影响构建哪些项目,可按需开启或关闭。
Visual Studio 2026 更新推出“自带模型”(BYOM)预览,支持 Microsoft Foundry、OpenAI、Anthropic 和 Ollama,可在 Agent 模式中使用自选模型。新增功能包括:通过 GitHub Copilot 修复 NuGet 漏洞、用 Git 代理审查拉取请求、调试时高亮决定 if 条件结果的表达式,以及附加到 Podman 容器进行调试。
Visual Studio 2026 强化 C++ 开发,结合 GitHub Copilot 实现代码导航、现代化与调试等 AI 辅助工作流;MSVC v14.52 完整支持 C++23;新增 Copilot CLI 终端代理,并提升构建与运行时性能。
Visual Studio 2026 的 18.7 至 18.10 版本为 C++ 开发者带来多项更新:GitHub Copilot 现代化代理正式发布,可协助升级 MSVC 项目;新增原生 NuGet PackageReference 支持、跨安装发现固定 MSVC 工具集版本;全代码库索引加速代码导航;Git 支持工作树与子模块;调试器可附加 Podman 容器并支持测试驱动排查;Copilot 还支持组织级指令、自选模型与自带密钥。
MSVC构建工具预览版更新至v14.52,改进编译器前端、后端、链接器及标准库,新增ARM64指令支持,优化x64/x86,增强调试信息,修复多个崩溃和代码生成错误。用户可通过Visual Studio 2026渠道获取,欢迎反馈。
Visual Studio 2026新增按解决方案设置颜色主题的功能,通过“Applies to”下拉框将设置范围限定于当前解决方案,无需重启即可生效。设置存储于解决方案根目录的settings.VisualStudio.json文件,可提交至源代码管理,便于团队共享配置或通过.gitignore保持个人偏好。此功能基于新设置体验的JSON架构,支持更广泛的按解决方案设置。
GitHub Copilot构建性能代理现提供更清晰的结果消息,涵盖四种场景:构建过短、改进低于阈值、无改进及成功优化。它明确报告测量数据,如节省时间,并解释负结果原因,帮助开发者决定是否保留更改。此更新基于用户反馈,已在Visual Studio 2026 Insiders频道可用。
MSVC构建工具预览版更新,涵盖编译器、链接器、标准库等改进。新增Armv9.2指令支持,优化x64/ARM64代码生成,改进模块和调试信息处理,修复多个编译器错误。用户可通过Visual Studio 2026渠道获取,并反馈问题。
GitHub Copilot为Windows推出了新的迭代构建工具,旨在优化C++项目的构建时间。该工具允许开发者测量每个更改对迭代构建的影响,提供快速反馈,提升工作效率。用户可在Visual Studio 2026中使用此工具。
Visual Studio 2026引入了新的主题颜色选项,用户可以在IDE内自定义Fluent颜色,无需扩展或重启。用户能够为每个主题保存不同的自定义设置,并通过JSON文件轻松分享这些设置,旨在简化颜色调整,提升用户体验。
GitHub Copilot现代化工具已在Visual Studio 2026版本18.7中发布,支持C++项目升级到最新的MSVC构建工具。该工具自动处理升级过程,解决构建错误,显著缩短升级周期。现代化代理分为评估、规划和执行三个阶段,用户可根据需要调整流程。
Visual Studio 2026(版本18.1至18.6)为C++开发者带来了多项改进,包括MSVC Build Tools v14.51的发布,提升了运行时性能和C++23兼容性。新增的样本配置优化(SPGO)可提高C/C++程序的性能。IDE中引入了AI驱动的功能,优化了构建、调试和代码现代化,并修复了416个C++错误,增加了快速滚动和HTML富文本复制等提高生产力的功能。
Visual Studio 2026版本18.6引入了Segment Heap,提升了Windows内存管理。新C++项目默认启用Segment Heap,现有项目可通过项目属性手动开启。CMake用户可使用SegmentHeap.cmake脚本自动集成。用户可通过检查可执行文件的RT_MANIFEST资源确认是否启用Segment Heap。
微软C++(MSVC)构建工具版本14.51已正式发布,成为Visual Studio 2026的默认编译器。用户可通过安装或更新Visual Studio 2026获取最新版本,并利用GitHub Copilot加速升级。新版本支持Intel APX,提升性能。开发者可通过Visual Studio Insiders获取预览版。
Visual Studio 2026于11月发布,新增多个版本的Microsoft C++ Build Tools,方便用户迁移Visual Studio 2022项目。建议用户升级到最新版本以提升功能和安全性。
Visual Studio 2026引入了新的扩展性模型,支持在后台线程加载MEF扩展,从而显著提升启动速度。尽管大多数扩展仍使用VSSDK,但我们致力于优化性能。开发者可利用分析工具检测扩展兼容性,以适应这一变化。
完成下面两步后,将自动完成登录并继续当前操作。