微软宣布推出 Visual Studio 2019 v16.9 Preview 2,该版本包括了在 C++、.NET 生产力、XAML 工具(包括 Xamarin.Forms)、Web 工具、IDE 安装程序等方面的改进。具体有:
C++
- 继续改进 Windows 上的 ASan(AddressSanitizer),Microsoft Visual Studio C ++(MSVC)现在可以确定项目中使用的特定二进制文件所需的正确地址清理器运行时。
- IntelliSense 针对 Android 和嵌入式项目进行了改进,IDE 新增了使用工具链文件中的 CMake 变量在 CMake 项目中配置 IntelliSense 的功能。开发者可以在 CMakeSetttings.json 文件中指定自定义 IntelliSense 选项。
- Visual Studio 的连接管理器现在可以使用私钥,并加入用户名/密码身份验证。开发人员现在可以通过椭圆曲线数字签名算法(ECDsa)公钥算法选择使用私钥。
- 将 LLVM 和 Clang 版本更新为 v11。
.NET 生产力
- 当开发人员将类型复制/粘贴到新文件时,Visual Studio 2019 现在将自动将 using 指令添加到文件中以节省时间。通过“工具”菜单中的配置设置“Add missing using directives on paste”可以启用此功能。
- IntelliSense 会自动插入一个分号作为对象创建和方法完成的 commit 字符。
- 添加了 C#9.0 records 的 Semantic colorization。这也可以从“工具”菜单启用。
- 重构删除了不必要的 discards。
XAML 工具
为了增强视图模型中的绑定属性生成,将出现一个新的 lightbulb 图标,以帮助开发人员根据 XAML 中的绑定在视图模型中快速创建属性。
注意:本文归作者所有,未经作者允许,不得转载