微软针对Visual Studio 2017 15.9的更新工作还在继续。在15.9的第三个预览版中,微软宣布支持ARM64平台上的UWP应用程序,并扩展了TypeScript开发人员可以使用的功能。和通常的情况一样,该版本还包含了大量的修复程序。
UWP应用现在可以把ARM64平台作为目标平台了。这个平台支持使用C#、Visual Basic和C++。请记住,C#/VB必须使用.NET Native,而且,操作系统版本应该是Windows 10 Fall Creators Update(16299)或更高版本。UWP应用程序开发人员应该还会看到一个更稳定的UWP XAML编辑器。微软之前宣布,他们正在15.9预览版2中开发UWP XAML编辑器,有关工作将继续进行。遗憾的是,对于已经纠正了哪些错误,微软只提供了有限的细节——但确实提到,XAML设计器增加了平台专用模式。该模式默认启用,可以防止执行自定义控制代码,提高稳定性。
TypeScript开发人员应该感谢VS2017新增对TypeScript 3.0+项目的项目引用支持。项目引用使开发人员可以更容易地使用来自一个TypeScript项目的多个文件,而不是单一文件。InfoQ的Dylan Schiemann之前已经讨论过这个会包含在TypeScript 3.0中的新功能。对于那些使用VS2017的开发人员来说,15.9使他们可以使用自己熟悉的IDE特性,比如查找所有引用、转到定义和“查看定义(Peek Definition)”。
根据发布说明,这个预览版中的其他大部分更改都是处理bug修复的。大约有20个漏洞被修复了,包括一些令人沮丧的影响开发体验的小问题。那些使用15.9之前的预览版的开发人员首先应该尽快安装最新的版本。
与VS2017的所有预览版一样,不应该把它用于生产环境或生成生产代码。预览版3可以从现有的VS2017预览版构建中安装或从微软获得。和往常一样,微软提供了完整的发布说明。