Visual Studio 2022 17.7 预览版 2:生产力、性能和 C++ 增强

Visual Studio 2022 版本 17.7 预览版 2 发布总结

Microsoft 发布了 Visual Studio 2022 版本 17.7 的第二个预览版,旨在提升开发者的生产力、性能优化以及协作体验。该版本包含对 .NET、C++ 和游戏开发的增强功能,并已开放下载

IDE 生产力与性能改进

  1. Pull Request 功能:开发者现在可以直接在 Visual Studio 中创建 Pull Request。通过推送更改后的通知横幅或通过菜单 Git > GitHub/Azure DevOps > New Pull Request 进行操作。开发团队计划进一步优化 Pull Request 体验。
  2. 文件比较功能增强:提供了多种文件比较方式,包括多选文件后右键选择 Compare Selected,或右键单文件选择 Select for Compare,以及通过 Compare With... 打开文件资源管理器进行对比。
  3. 其他生产力提升:包括多分支图增强、并行堆栈过滤、Unreal Engine 的 F5 速度优化,以及编辑速度的优化(如 Roslyn 的增强 Light Bulb 性能、减少 CPU 消耗的哈希创建优化、C++ Unreal Engine 的 IntelliSense 优化)。

.NET 开发改进

  1. 外部 .NET 代码自动反编译:调试时,Visual Studio 自动反编译并显示执行点,反编译代码在 Solution Explorer 的 External Sources 节点下显示。可通过 Tools > Options > Debugging 禁用此功能。
  2. CPU 使用工具的新自动洞察:提供更详细的方法和属性洞察,帮助优化代码性能。
  3. Ask Copilot 功能:提供问题解释和修复建议,帮助提升代码质量。

C++ 和游戏开发改进

  1. Build Insights 集成:生成全面的诊断报告,帮助开发者识别耗时的包含文件并导航到头文件。高级用户可直接从报告中访问 Windows Performance Analyzer (WPA)。
  2. Doxygen 注释增强:共享注释现在可以在远离注释的重载中显示,未使用的参数被分组在 Unused Parameter 标题下。
  3. 其他 C++ 更新:包括远程文件资源管理器和 WSL 自动获取的更新。

企业管理改进

最新安装程序允许有限权限的用户更新和修改软件。虽然安装和配置仍需管理员权限,但启用的客户端上,标准非管理员用户可以执行任何安装程序功能。

用户反馈与详细发布说明

Microsoft 鼓励用户提供反馈和建议,以不断改进 Visual Studio 体验。开发者可以访问详细的发布说明了解更多更新、变化和新功能。

通过本次更新,Visual Studio 2022 进一步提升了开发者的工作效率和代码优化能力,同时加强了与其他开发工具和平台的集成。

阅读 22
0 条评论