Visual Studio 17.9 预览版 2:.NET MAUI、C++、远程 Linux 单元测试、Teams Toolkit 及更多

Visual Studio 2022 17.9 Preview 2 发布总结

Microsoft 发布了 Visual Studio 2022 17.9 Preview 2,这是 2023 年最后一个开发版本。该版本在 11 月发布的 Preview 1 基础上进行了多项改进和新功能添加,涵盖 C++、.NET MAUI、远程 Linux 单元测试、Teams Toolkit 等多个领域。

C++ 改进

  1. #include 诊断增强:开发者可以可视化代码中每个 #include 指令的使用频率。通过点击指令顶部的引用计数,开发者可以导航到任何引用,并查看 #include 指令的编译时间。
  2. 自动添加引号或括号:开发者可以通过选择文本并自动添加双引号、单引号或括号来提升效率。该功能可在 Visual Studio 的“工具 > 选项 > 文本编辑器”中启用或禁用。

.NET MAUI 改进

  1. Live Property Explorer (LPE):该工具简化了开发流程,允许开发者在调试时检查 XAML 属性。LPE 可与 XAML Live Preview 和 Live Visual Tree 结合使用,提供调试、性能优化和属性检查的解决方案。开发者可通过“调试 > 窗口 > Live Property Explorer”访问该工具。

远程 Linux 单元测试

Visual Studio 2022 现在支持远程 Linux 单元测试,允许在 WSL 或远程系统上执行针对 Linux 的 C++ 项目的单元测试。目前存在一些开发容器场景的限制,预计在 17.9 Preview 3 中修复。

SQL/SSDT 改进

  1. 认证类型更新:移除了 ADDefaultAuthentication 中用户名的红色警告图标,并新增了 ActiveDirectoryManagedIdentity、ActiveDirectoryServicePrincipal 和 ActiveDirectoryDefault 三种认证类型。
  2. 标准错误修复和性能改进:在 SQL/SSDT 领域进行了多项错误修复和性能优化。

其他更新

  1. Benefit Awareness Diamond:Visual Studio Enterprise 和 Professional 订阅者将在 IDE 右上角看到一个新的钻石图标,用于快速访问订阅包含的权益信息。
  2. Git 仓库窗口改进:分支和标签标签现在可以动态调整大小,提升 Git 图的可视性。
  3. Microsoft Teams Toolkit 增强:支持在工具包模板中选择 dotnet 框架版本,并提供了对 Outlook 和 Office.com 的预览和调试功能。

用户反馈与建议

Microsoft 鼓励用户提供反馈和建议,以帮助持续改进 Visual Studio 体验。开发者可以通过官方渠道提交问题和建议。

更多信息

开发者可以访问 Visual Studio 2022 的发布说明了解更多更新、更改和新功能。

阅读 67
0 条评论