Visual Studio”15”预览版发布

[原文发表地址]:Visual Studio “15” Preview Now Available

[原文发表时间]:March 30, 2016

 

Build 2016中我们分享了下一个Visual studio 的预览版本,我们称它为Visual Studio ”15” (不要与Visual Studio2015产生混肴)。点此下载。这只是一个预览版,功能还不完善,因此请避免将它安装到你的开发环境。

这个预览版给vNext奠定了很多基础工作,因此我们可能看不到大量的新功能。发布日志包含了完整的新功能列表,但是这儿有一些是需要强调的。

最明显的,在安装这个版本的时候你注意到有两种安装方式。在Visual Studio “15”中, 我们使用了新的轻量级安装程序,它旨在使安装更快且冲突更少。包含新安装器的Visual Studio最小安装包下载大小小于300MB,它支持超过20种语言的基础代码编辑功能,以及调试和版本控制功能。您可以选择添加其他支持功能: 针对WPF和WinForms, Python, C++和Unity的.NET 桌面开发。这是一个很好的方式来预览Vision Studio下一个版本的新功能却不会影响你的生产开发工作。

由于新安装程序是一个预览版,它还不具备全套的Visual Studio功能。所以,我们在这个版本中为您保留了经典安装程序去预览其他的新功能。随着时间的推移,我们会把Visual Studio 15全部的功能发在新的安装程序中。

不管你如何安装的,你应该会注意到首次运行有了更快的体验,速度提高了30%。

现在,让我们看一下新发布的一些新功能,有一些我想指出来。

在语言方面,Visual Studio 15包含针对WPF、Universal Windows Apps的XAML编辑后继续运行的功能,以及针对C#和Visual Basic的新的样式分析器将帮助你加强编码规范。

同样修复了许多C++语言的服务,以及可以预览一些新的JavaScript语言服务。新的JavaScript语言服务改善了智能感知功能,包括感知JSDoc的注释,同时还支持JSX语法和功能,就像ES2016中的生成器和模块。该服务默认是不启用的,但可以通过修改注册表来启用它。有关如何启用新的语言服务的介绍,可以在GitHub上下载到Salsa文档。Node.js发布了支持Node.js6.x的Node.js 1.2 Alpha最新版,改善了对ES6智能感应引擎、包括对NPM包、JsDoc注释的支持,修复了一些问题来解决提升稳定性、性能以及改进debug可靠性后的空间占用。Node.js同样可以通过“打开文件”来支持一个无项目文件的调试。[SX(CI2]

在集成开发环境下,你可以直接使用”打开文件”来直接到代码文件下,不需要通过工程和解决方案.

在调试器里,我们将能够添加条件添加到调试器配置里,因此现在你就能够在特殊条件下将你的调试器设置成停止或抛异常。

这个也将更新Visual Studio Tools for Apache Cordova来支持Cordova 6.0.0,TACO还有更好的NPM的集成,将 有助于避免近30%的由于Node,NPM,Cordova之间的兼容性而产生的编译错误, 这会反过来带动错误信息的改进, TACO也有附加的插件。

公用视窗应用程序开发工具包括更新 .NET应用程序本地工具链网,增加了优化,以提供管理 应用程序和超过600个错误修复运行时的性能。

在分析前,应用分析工具现在是开发分析工具,这个版本的工具主要更新包括更好的搜索功能,能够让你很轻松的回顾你的搜索历史,让你搜索相关的数据,同时,我们必须精简经验以配置从日志框架,像 lognet, NLog, 系统诊断的集

最新的Azure SDK 2.9 可用于Visual Studio “15”预览版,给辅助应用程序服务软件提供额外的支持,也包括一些bug的修复。有关下载和文档的详细信息请参考Azure Developer Tools page.

Visual Studio “15” 预览版还包含最新的Office开发工具以及支持SQL 2016和SQL云数据库的SQL Sever数据工具。

想要得到在Visual Studio “15”预览版中所有可用功能的完整列表请参考Visual Studio “15” Preview Release Notes ,所有已解决的问题列表请查看Known Issues and Fixed Bugs。关于兼容性的信息请查看页面platform targeting and compatibility.

如往常一样,我们欢迎您的反馈。对于问题,请通过Visual Studio 中的报告问题选项发给我们,任何建议,请通过UserVoice告诉我们。

约翰 ·蒙哥马利是Visual Studio项目管理的负责人,负责产品的设计和在所有Visual Studio, C++, C#, VB, Java Script 和.NET上成就用户。约翰在微软已经工作了17年,在这期间一直从事开发技术工作。通过Twitter联系他@JohnMont