Visual Studio 2013 更新3 RTM 可用了

[原文发表地址] Visual Studio 2013 Update 3 RTM Available

[原文发表时间] 8/4/2015

今天,我们发布了Visual Studio 2013 更新3(您可以在Brain HarrySoma的博客中了解更多)。可以通过下载更新来升级,也可以从下面链接来安装Visual Studio 2013 更新3的完整版本:

除了新的功能,此更新还提供可靠性修复和bug的修复,其中新功能包括:

  • CodeLensCodeLens是Visual Studio Ultimate 中编辑器的一个可用功能。使用此更新,CodeLen可以显示Git 存储库中文件的作者和更改。如果您用Git来控制版本,用TFS来跟踪工作项,那么CodeLens 工作项目指标可以提供与一个方法或类有关联工作项的信息。

       

  • Code Map Code Map帮助您避免迷失在大型代码库、 不熟悉的代码、或者遗留代码中,它可以帮助您浏览这些代码片段,查看它们之前的联系。。此更新将颜色添加到Code Map,以便于您导航那些链接。你也可以从文件资源管理器拖放二进制文件到 Visual Studio中的有向图中,来直接开始浏览代码。在MSDN中查看如何使用Visual Studio中Code Map来映射特定代码的依赖项
  • NET Native的 X86调试。 此更新支持对x 86进程和对.NET Native工具编译的应用程序转储文件的调试
  • 分析托管的内存转储文件。 当你在分析托管的内存转储文件时,你可以Go to Definition,然后对选定类型Find All References。要了解更多信息,请查阅.NET 内存分析博客中的帖子。

        

  • CPU 和内存使用率的工具。 使用性能和诊断中心CPU 使用率工具,您能够从调用树中的函数名称导航到该函数在编辑器中定义处,以便您可以轻松地看到您应用程序中代码的CPU 使用情况。我们也对内存的使用工具进行了改进,如对Win32 、WPF 应用程序 (.NET 4.0 和 Windows 8.1 上) 和托管应用程序中的强制垃圾回收能力的支持。

        

  • 通知中心。 当我们发布Visual Studio更新,可供您下载时,通知中心标记会变成黄色 (位于 IDE 的右上角)。该标记现在还充当切换作用,所以你很容易可以单击来打开或关闭该中心。
  • 全部大写。 我们收到很多反馈信息之一,是希望所有菜单使用大写字母,所以前段时间,我们添加一个注册表值来禁用VS 2012菜单中的全部大写。为了使这个设置更易发现并且在您升级Visual Studio升级后保持该设置,我们添加了 Tools > Options > Environment > General设置 允许您设置首选菜单栏样式。此选项会自动漫游到你已登陆的所有设备。
  • 测试。 此次更新版本包括Visual Studio的很多能力方面的更新。顶尖的功能包括自定义测试计划和测试套件,可以用工作项历史来跟踪测试套件和所有者的改变,增强测试套件的安全性,还有用于检测性能的Application Insight负载测试能力的云
  • 发布管理。 为了更好地管理您的应用程序,您无需在每个计算机上设置Microsoft 部署代理,就可以把您的应用程序部署到内部部署的环境或 Windows Azure 环境中。您可以使用Windows PowerShell, 或Windows PowerShell Desired State Configuration (DSC) 。当您使用Chef时,您也可以将您的应用程序部署到没有使用Windows操作系统的服务器中。有关详细信息,请参阅管理您的发布
  • Visual Studio 图形分析器。 诊断 DirectX 渲染和性能问题是很棘手的,Visual Studio 图形诊断工具能帮助我们。在更新 3 中,我们增强了图形分析器,现在可以在不必重新运行应用程序的情况下,分析图形框架,查看代码更改对内存的影响。您可以轻松地在工具选项的图形诊断程序下捕获配置选项。
  • WebJobs 工具。 我们在更新 3 中增加了对微软 Azure WebJobs 的支持。您现在可以在Visual Studio解决方案中创建标准的控制台项目,它可以发布到 Azure 网站作为连续、 触发,或预定的 WebJobs。我们也在One ASP.NET模板中为MVC, Web Forms提供双重身份验证支持,还可以在LiveID登录时,使用用WAAD来创建ASP.Net项目。查看Channel 9 视频来学习更多。
  • Application Insights Application Insights 是监测生产 web 站点和 Windows Store应用程序的一个微软的服务,也包括在此次更新版本中。我们提高了帐户安装体验,因此可以在没有Visual Studio Online 账户时,在 Azure 中安装帐户。

发行说明KB文章的bug修复中,您可以了解更多有关更新 3 功能完整列表.

其他重要的发布

我还想强调一下最近一些相关的重要发布,这些发布为更新3的用户提供了一些额外的特性和功能。这些发布都与更新3兼容,有时还需要更新3.

  • Multi-Device Hybrid应用程序。您可以在Multi-Device Hybrid 应用程序 CTP 2.0 发布版中利用更新3中的Apache Cordova工具版本,使用JavaScript和TypeScript语言来为iOS、Android、Windows Store和Windows Phone构建移动应用程序。Visual Studio 2013 Update 3和Multi-Device Hybrid 应用程序的CTP1.0&1.1不兼容(所需的最低版本: Professional)。
  • Azure SDK 2.4 RTM 。最近的Azure SDK 2.4 RTM发布版包括虚拟机配置管理工具、为32位虚拟机安装远程调试的工具和提供Geo-Redundant Storage的工具。您可以从这儿下载:Windows Azure SDK for 2013, Windows Azure SDK for 2012, 和 Windows Azure SDK for .NET
  • IntelliTrace Stand-alone Collector Standalone IntelliTrace Collector提供更实用的选项来远程调试应用程序。用Collector来记录您的应用程序在远程机器的的执行情况,保存到一个.itrace文件中,然后你可以在本地机器用Visual Studio来回放这个文件。关于Collector的详细信息,请参阅此MSDN 文章。.
  • Windows Phone 8.1 更新的仿真器。 Windows Phone 8.1 更新今天早上发布了,并且可下载了。此版本提供了额外的仿真器映像到 Visual Studio 2013 更新 2 或更高版本中,便于运行在Windows Phone 8.1 更新设备上的应用程序的创建和测试。
  • Visual Studio Unity工具。 正如我们这个星期早些时候提到的Visual Studio Unity工具(之前叫 UnityVS) 现在可供下载了,在Visual Studio Professional或更高版本中你可以免费使用Visual Studio Unity。

此版本中的许多的功能和在bug 修复来自您的反馈意见。谢谢您通过UserVoice 网站或通过在IDE内部发送一个微笑或发送一皱眉的行动来与我们一起分享这些建议。如果你发现一个 bug ,请将它发送到我们Visual Studio连接站点上

John Montgomery, Visual Studio平台项目管理负责人

John在微软工作的15中,一直在做技术开发。在进入Visual Studio核心开发环境之前,一直做的是Windows 8 工具开发的工作。