Visual Studio 2022 版本 17.5:面向 C++ 开发者的更新

Visual Studio 2022 版本 17.5:面向 C++ 开发者的更新

💡 原文英文,约1100词,阅读约需4分钟。
📝

内容提要

Visual Studio 2022 版本 17.5 已正式发布,支持 Arm64 工具链、生产力和游戏开发、构建性能、拼写检查、Unreal Engine、代码安全检查、C++23 标准库、C11 原子操作、Linux 远程进程调试、Embedded 并发监视、CMake 多项目构建和测试、远程 Linux 机器和开发者容器。

🎯

关键要点

  • Visual Studio 2022 版本 17.5 正式发布,支持 Arm64 工具链。

  • 在 17.5 中,C++ 调试构建性能得到显著提升,std::move 和 std::forward 函数不再在生成代码中产生函数调用。

  • 新增的生产力功能包括括号配对上色、重新设计的成员列表和宏扩展显示。

  • Visual Studio 现在提供拼写检查功能,检查注释中的拼写和声明名称。

  • 支持 Unreal Engine,允许在 Visual Studio 中查看 Unreal Blueprint 资产的属性。

  • 引入高置信度的生命周期检查警告,减少使用生命周期检查时的噪音。

  • 继续支持 C++23 标准库的新特性,包括 std::ranges 和 std::format_string。

  • 扩展 C11 可选特性支持,提供 C11 原子操作的实验实现。

  • 针对 Linux 平台,支持通过集成终端与远程进程进行交互。

  • CMake 现在支持选择多个目标进行构建,并支持 CMakePresets.json 版本 5。

  • 开发者容器现在可以在远程 Linux 机器上运行,并打开终端窗口。

➡️

继续阅读