一个月前,微软发布了 Visual Studio 2022 Preview 1,也是 Visual Studio 首个 64 位版本。微软在相关博客中表示,从 Preview 2 版本开始将发布更多新特性和性能提升。
这不,Visual Studio 2022 Preview 2 来了!该版本专注于在个人和团队生产力、现代开发和持续创新等方面提供新功能。
下载地址:https://aka.ms/vs2022preview
接下来,我们来看 Visual Studio 2022 Preview 2 有哪些新特性。
图标更新,完全本地化,支持十多种语言
Visual Studio 2022 Preview 1 版本引入了一种更易于阅读的新字体 Cascadia Code。在 Preview 2 版本中,Visual Studio 团队更新了图标,使其更清晰、更易于区分,以提高 Visual Studio 对每个人的可用性。
Preview 1 发布时只有英文版,而 Preview 2 则实现了完全本地化。用户可以从以下十几个语言包中进行选择:英语、中文(简体)、中文(繁体)、捷克语、法语、德语、意大利语、日语、韩语、波兰语、葡萄牙语(巴西)、俄语、西班牙语和土耳其语。
开发现代应用程序
Preview 2 附带最新版本 (v143) 的 C++ 构建工具,这些工具与其他 14x 工具二进制兼容,在 Visual Studio 和独立的 Build Tools installer 中均可使用。此外,你还可以顺滑地更新 C++ 应用程序,来使用最新的 C++ 20 特性。
除了更方便地使用 C++ 开发现代 Windows 应用之外,Preview 2 还增加了一些功能,以更好地构建跨平台应用程序。借助 Preview 2,Visual Studio 扩展了跨平台功能,增加了新的 CMake 集成和 WSL2 无缝定位,即无需手动配置。
对于 .NET 开发人员,Visual Studio 2022 将成为他们使用 .NET MAUI 和 Blazor 构建下一批跨平台应用程序的地方。
提高个人和团队生产力:支持实时预览,调试代码更高效
Preview 2 为 XAML 和 web 应用提供了全新的实时预览体验。用户可在编辑器中对应用程序进行迭代更改,并实时查看。如果用户只想稍微移动一两个像素,他无需再重新编译然后运行了。
新的 Web Live Preview 新增了一些工具,使 web 设计更容易。用户可以在 IDE 中实时查看所做更改,即使使用数据绑定控件也是如此。
此外,Visual Studio 还提供了新功能来帮助用户更高效地调试代码。新的调试命令 Force Run 允许将应用程序运行到特定的点,忽略任何其他断点或异常。
触手可及的创新:更新 Hot Reload,支持 C++
Visual Studio 2022 Preview 2 更新了 Hot Reload,包括对 C++ 应用程序的支持。使用 Hot Reload,用户可以在应用程序运行的同时编辑 C++ 或 .NET 项目。在许多情况下,用户可以在不暂停应用程序的情况下应用代码更改,只需在工具栏中选择 “应用代码更改” 按钮即可。