此页面展示了自Visual Studio 2013 RTM以来的一些最重要的新功能,包括首先在Visual Studio 2013的一个更新中推出的功能。 有关Visual Studio 2015中的新增功能的完整列表,请参阅发行说明。(https://www.visualstudio.com/news/vs2015-vs)
安装Visual Studio 2015 RC
使用多个帐户登录
你可以随时添加多个用户帐户或通过新的帐户管理器进行添加,从而在Visual Studio中使用这些帐户。 然后,你可以在连接到服务或访问联机资源时在这些帐户之间即时切换。 Visual Studio会记住你添加的帐户,因此你可从Visual Studio或Blend的任何实例使用这些帐户。 通过RTM,Visual Studio除了漫游你的个性化帐户,还会漫游帐户列表(但我们不会漫游你的重要凭据),因此你可在其他设备上快速地开始使用这些帐户之一。 当然,你可以随时从“帐户设置”对话框中移除帐户。 若要开始使用,请参阅使用多个用户帐户(https://msdn.microsoft.com/zh-cn/library/dn872465(v=vs.140).aspx)。
Visual Studio 2015支持跨平台移动设备开发。 你可以编写面向iOS、Android和Windows的应用程序和游戏以及共享通用基本代码,一切都可从Visual Studio IDE内执行。 你将在“文件”、“新项目”对话框中见到所有这些新项目类型。
通过适用于Visual Studio的Xamarin用C#编写的跨平台移动应用
带Apache Cordova的HTML/CSS/Javascript的跨平台移动应用程序
通过Unity在C#中编写的跨平台移动游戏
针对本机C++的跨平台应用程序和库
若要开始在C++中使用跨平台库,请参阅使用Visual C++生成跨平台应用。(https://msdn.microsoft.com/zh-cn/library/dn872463(v=vs.140).aspx)
ASP.NET 5是MVC、WebAPI和SignalR的一个重大更新,在Windows、Mac和Linux上运行。 ASP.NET 5旨在完全为你提供可组合的精益.NET堆栈以便生成基于云的现代应用程序。 Visual Studio 2015 RC工具与常用Web开发工具(例如Bower和Grunt)更紧密地集成。 若要开始,请参阅 NET Web开发和工具博客(http://blogs.msdn.com/b/webdev)上的多篇博客文章。
Visual Studio 2015继续支持经典桌面和Windows商店开发。 Visual Studio将随着Windows的发展而发展。 在Visual Studio 2015中,适用于.NET和C++的库和语言有了大幅改进,适用于Windows的所有版本。
Microsoft .NET framework 4.6预览版提供约150个新的API和50个更新的API以启用更多方案。 例如,现在更多集合可实现 IReadonlyCollection(https://msdn.microsoft.com/zh-cn/library/hh881542(v=vs.140).aspx),使其使用起来更为简便。 此外,如先前提到的,ASP.NET 5提供一个用于生成基于云的现代应用程序的精益.NET平台。
新的C#和VB编译器(“Roslyn”)大幅提高了编译时间,并且提供全面的代码分析API。 Visual Studio 2015利用Roslyn提供更多重构,包括内联重命名、分析器和快速修复。
有关详细信息,请参阅 .NET framework中的新增功能(https://msdn.microsoft.com/zh-cn/library/ms171868(v=vs.140).aspx)和 .NET博客(http://blogs.msdn.com/b/dotnet/)。
Visual C++在以下方面进行了大幅提升:C++11/14语言一致性、对跨平台移动设备开发的支持、对可恢复功能和等待的支持(目前计划用于C++17中的标准化)、C运行时库(CRT)和C++标准库(STL)实现中的改进和Bug修复、新的编译器优化、更佳生成性能、代码编辑器中新的诊断能力和新的效率工具。
连接到服务
o Azure移动服务
o OfficeO 365(邮件、联系人、日历、文件、用户和组)
新服务将不断增加,你可通过单击向导中的“查找新服务链接”来发现这些服务。
设计XAML用户界面的Blend体验获得了巨大提升。 Blend已经过完全重新设计,以提供更直观的UI、更强大的XAML编辑功能和实现与Visual Studio更好的集成。
高级断点
性能提示
错误列表
GPU使用情况工具
实时代码分析(电灯泡)
适用于C#和Visual Basic的新Roslyn编译器不仅提供更快的编译时间,也启用全新方案(如实时代码分析),这些方案在你输入时直接在代码编辑器内提供丰富的可自定义的反馈和建议。 在Visual Studio 2015 RC中,电灯泡显示在左边距(使用键盘时)或工具提示(将鼠标悬停在错误上时)中。 电灯泡实时提示编译器(可能使用自定义规则集)在你的代码中检测到问题,还提供有关如何解决该问题的建议。 当你看到电灯泡时,请单击它以获得可操作的建议。

