微软在继续通过 Visual Studio Preview 项目测试各类新功能,同时会通过公开发布的正式版测试这些新功能在现实世界中的表现情况。通过这种方式,开发者有机会及时了解正在开发的新功能,在开发的早期阶段向微软提供宝贵的反馈,借此为产品的开发和改进方向提出自己的意见。
此次更新的版本号为 15.2,该版本对 VS2017 中的工作负载功能进行了大幅改进。15.2 预览版中首次新增了“数据科学和分析工作负载”,该工作负载可安装适用于 Python、R 和 F#的工具,可为构建和部署机器学习模型的全过程提供完整支持。
TypeScript 开发者现已能够并行安装不同版本的 TypeScript 编译器,目前可同时支持 TypeScript 2.1 和 2.2。开发者可通过项目的 MSBuild 文件设置要使用的 TypeScript 版本,具体方法可参阅这里(详情请参阅 <TypeScriptToolsVersion>
属性)。微软员工 Bowden Kelly 称这种指定版本的方法很快将会升级,届时将可以通过设置窗格为常见的项目指定版本。
F#开发者工具也有大量改进,这些改进为该语言提供了更好的支持。包括可以通过 F#代码上出现的工具提示直接“跳转到定义”,源代码文件着色功能的改进,以及大量性能改进。
VS IDE 的 Team Explorer 组件也包含大量 Bug 修复和改进,此外还有一个重要功能重新回归:之前的一个预览版更新取消了通过 Team Explorer 查看解决方案文件的功能,根据用户反馈,该功能已重新恢复为最初的用法和行为。此外还修复了多个与Git 项目的处理有关的Bug,同时访问远程代码库时的密码处理机制也有诸多改进。
与所有Visual Studio 预览版更新一样,此次更新并未通过Go-live 许可方式发布,不建议用于生产环境。Visual Studio Enterprise 预览版安装文件可从微软网站直接下载,有关VS 预览版的更多常规信息可访问这里,同时更多改进可参阅完整的发布说明。
评论