昨天微软的Visual Studio 2013 Update 3(Visual Studio 2013.3)正式公布(RTM)了,作为微软认证金牌合做的葡萄城控件,咱们组织力量第一时间进行翻译、分享给你们:git
此更新程序是最新的一个累加了新功能和错误修复的Visual Studio2013,您可以从下面连接得到Visual Studio2013和Team Foundation Server 2013:web
Download Visual Studio 2013 Update 3 (2013.3) RTMapache
· CodeLenswindows · Code Map浏览器 · Debugger安全 · Performance and Diagnosticssession · IntelliTraceapp · Visual Studio IDEasp.net · Testing |
· C++ |
此外,若干的Visual Studio2013的产品和Update 3可供下载,包含下面内容:
· Multi-Device Hybrid Apps CTP 2.0 release
· IntelliTrace Standalone Collector
· Windows Phone 8.1 Update Emulators
要得到这些版本号的具体信息,请參阅相关新闻稿(Related Releases)下面部分。
这是一个关于Visual Studio2013.3的视频概览。观看 Visual Studio 2013 Update 3 episode of Visual Studio Toolbox with Robert Green & Dmitry Lyalin:
CodeLens
你可以在专一于本身工做的同一时候,在编辑器中使用CodeLens指标,以了解你的代码。你可以找到代码的引用文件,改动你的代码,关联Team Foundation Server的项目,还有单元測试——所有这些操做的完毕都不需要将目光从代码上移开。
了解不少其它关于CodeLens的信息:Get history and other info about your code.
CodeLense支持Git仓库
对于update 3,CodeLens和仓库一块儿工做,为做者提供CodeLens指标并且改动你的代码。你也可以查看与方法、属性和类相关的工做项目。当实用户提交、Git仓库被使用,或是分支机构变动。(最低版本号:旗舰版)
不少其它信息请点击:Code Lens for Git in Visual Studio 2013 Ultimate Update 3 。
Code Map
Code Map 帮助你避免迷失在大的代码库、不熟悉的代码或遗留代码中,方便高速定位代码的位置。好比,当你在调试时,你可能要看看代码在哪一个文件或项目中。Code Map 帮助你浏览这些代码片断,查看它们之间的关系。你不需要费心记住所有这些代码,保持文件路径,或是话一个单独的文件图。
了解不少其它关于Code Map 的信息: Map dependencies in specific code using code maps in Visual Studio.
Color-coding for links
Code Map 的连接有风格和颜色,这样可以让使用者更easy更高速的了解Code Map 。你可以使用图例来了解每种颜色表明什么。(最低版本号:旗舰版)
Improved zoom
在更新以前,假设在大小合适的Code Map中很是多方法在可调用堆栈中,这可能会变得不可读。现在Code Map保留您的设置,下降平移,这样你仍然可以看到尽量多的状况下尽量的缩放级别。另外,当前调用堆栈或主动调用堆栈的入口老是可见的,这让你仅仅带你在哪里。(最低版本号:旗舰版)
Drag and drop binaries to maps
在Visual studio中简单的建立一个有向图,再从文件浏览器中拖拽一个有向图。限制,你可以探索这些二进制文件。你可以找到他们引用的程序集。(最低版本号:旗舰版)
不少其它信息请点击:Code Map improvements in Visual Studio 2013 Ultimate Update 3。
Debugger
支持多显示器
当你将Windows应用商店的应用程序移到不一样的显示器下调试,应用程序将在下一次開始调试时重现到显示器上。(最低版本号:Express for Windows)
不少其它信息请点击:Multiple Monitor Support for Windows Store Apps in Visual Studio 2013 Update 3。
管理代码内存转储
当进行转储时,内存丢弃是一个应用程序的内存使用当时的快照。
不少其它信息请点击:Using Visual Studio 2013 to Diagnose .NET Memory Issues in Production.
当你调试一个内存内存时,你现在可以现在一种类型,而后导航到该类型的定义,或是使用 Go to Definition和 Find All References。(最低版本号:旗舰版)
不少其它信息请点击:.NET Memory Analysis: Go to Source in Visual Studio 2013 Update 3.
调试内存转储时支持.NET Native
现在你可以调试NET Native x86应用,并且在 .NET Native apps中调试内存丢弃。(最低版本号:旗舰版)
不少其它信息请点击:Performance and Diagnostics Hub in Visual Studio 2013.
Performance and diagnostics性能和诊断
性能和诊断中心可以打开分析会议(.diagsession 文件),从F12工具箱的IE11的最新开发人员预览输出。(最低版本号:Express for Windows)
不少其它信息请点击:Performance and Diagnostics Hub in Visual Studio 2013.
CPU usage
CPU usage工具是从 Visual Studio 2013 update 2開始引进的。你可以在Performance and Diagnostics中找到它,可以使用C++,C#,Visual Basic,or IavaScript 写在WPF,Console,Windows Store 8.1,or Windows Phone 8.1 apps 中。
这个工具提供的功能使用CPU,这样就可以在那里针对性的进行优化,努力实现最佳新能决定的数据。
Navigate to source
你现在可以从函数名的调用树定位到元代码中的函数定义行了,这样你就很是easy的看到正在使用的CPU在应用程序的代码。(最低版本号:Express for Windows)
不少其它信息请点击:New CPU Usage tool in the Performance and Diagnostics hub in Visual Studio 2013
Memory Usage
Memory usage工具在Visual Studio 2013中引入,最初使用C3/VB/C++和XAML仅仅要Windows应用商店和Windows Phone商店的应用程序。(最低版本号:Express for Windows)
不少其它信息请点击:Memory Usage Tool.
下面是加入到该工具的一些特色:
Support for WPF and Win32 Applications
在Update 3中,你也可以在WPF(.NET4.0或更高版本号)和Win32应用中使用这些工具。
不少其它信息请点击:New Memory Usage Tool for WPF and Win32 Applications.
Force GC
关注那些经过在你的应用程序中明白强制垃圾收集来摆脱短时间对象和对象终结队列。
Copy Multiple Rows
不需要一行一行的复制,复制粘贴格式内容是在分析视图中不论什么数据网格的多行,可以使用标准手势,如:CTRL+点击。
Module Column
查看从该类型或在细节视图的堆栈帧起源于新的模块列。
Faster native heap analysis
本机堆分析完毕比以往更快。咱们推迟了非用户组件的负载符号,直到你明白地仅关闭个人代码。咱们已经看到载入大型会议文件的时间提升10倍。
现在直接跳到单一性能事件从Application Insights到IntelliTrace.是可能的。(最低版本号:旗舰版)
不少其它有关于性能的信息请点击: Performance Details in IntelliTrace.
Windows应用程序认证工具包(WACK)已更新,赞成那些创建Windows应用商店的应用程序的开发人员在Windows应用商店的应用程序使用的WinSock API。WACK现在经过使用库或依赖于的WinSock的代码。 Windows Phone的应用程序已经支持的WinSock的API,使其更easy跨越手机,平板电脑和我的电脑分享不少其它的代码。
不少其它有关于WACK的信息请点击:Using the Windows App Certification Kit.
在Update 3中,你可以选择是否在标题栏显示Visual Studio 的菜单栏,你可以在 Tools > Options > Environment > General下找到它。它的默认值是All Caps. 此选项映射到用户的当前登陆状态,这样那些已经关闭所有大写在注冊表中的用户将继续看到标题的状况下菜单。此选项会本身主动漫游到所有已登陆的设备。(最低版本号:旗舰版)
Visual Studio 2013有一个集中式通知中心(在IDE的右上角)来展现那些具体到你的开发环境的消息(好比:更新到Visual Studio)。在Update 3中,该通知徽章会变成黄色,表示有可用的更新下载。徽章,现在也做为一个切换,这样你就可以打开并使用一个单一的点击关闭该中心。(最低版本号:旗舰版)
一个来自咱们在各类论坛上用户所要求的顶级功能:已定制測试计划和測试套件,以知足您的測试需求。
Team Foundation Server 2013 的Update 3 ,现在支持加入本身定义字段和工做流程,以測试计划和測试套件。好比:加入一个额外的字段来标识评审的測试计划,或是加入一个字段来知道測试类型,假设測试套件是回归或功能測试。此外,您还可以更改默认值的状态字段,以知足您的工艺更好。
不少其它信息请点击: Configure features after a TFS upgrade.
您加入或所作的不论什么领域的变化就可以在Microsoft測试管理器或组Web Access中查看或编辑。仅仅要打开測试套件和測试计划。
不少其它信息请点击: Use test plans and test suites after a TFS 2013.3 upgrade.
Team Foundation Server 2013 的Update 3,測试计划和測试套件现已追踪变化的历史,像其它TFS工做项。
好比:你可以在測试用例加入到測试计划时在历史区域查看所有的变化。
Team Foundation Server 2013 Update 3,咱们添加了一个新的类型的权限来管理測试套件的安全性,这样的类型的权限控制訪问:
· 建立和删除測试用例
· 从測试套件加入和删除測试用例
· 改变測试配置的測试套件
· 移动測试用例到測试计划中
您可以授予此权限,以提供不一样级别的区域路径的訪问级别。
现有的权限来管理測试计划将改成限制訪问特定的測试计划属性。
不少其它信息请点击:Test Plan and Test Suite Customization with TFS 2013 Update 3.
你并不需要使用资源,并创建本身的机器作负载測试您的站点。您可以使用基于云的负载測试,以提供产生很是多用户在同一时间訪问你的站点的负载的虚拟机。当您执行负载測试使用Visual Studio在线您的应用程序,你可以使用应用程序的看法,检索性能数据也是如此。经过关联负载和性能数据放在一块儿,你会获得洞悉不少其它,你也可以发现不论什么性能的问题。
在Update 3中,你再也不局限于默认的计数器。现在,您可以选择从应用里选择你想看到的不论什么性能计数器。
開始使用:cloud-based load testing.
提升您管理应用程序的公布的过程。部署你的应用程序,为每个单独阶段的特定环境。管理与认证的每个步骤的处理的步骤。要開始使用版本号管理,请參阅:管理你的公布。
现在,您可以部署到本地环境或Windows Azure的环境中,而无需设置Microsoft部署代理每台机器上。你可以使用 Windows PowerShell, 或 Windows PowerShell Desired State Configuration (DSC). 公布管理新措施,以支持当中任一部署。不少其它关于deploying without agents请參考:Release your app to environments without deployment agents.
现在,您可以使用更改摘要来查看用户的事故和错误,因为曾经的版本号要知道考什么需要測试并加入到公布列表中。
Web Platform and Tools
ASP.NET & Visual Studio提供给开发人员强大的Framework和工具功能来创建websites, services (API’s),实时双向通讯的端点,等等。不少其它信息请參考official ASP.NET website.
在Update 3和ASP.NET Web Platform and Tooling已经更新,有亮点例如如下,所有列表參考:Announcing New Web Features in Visual Studio 2013 Update 3 RTM.
Visual Studio Web tools提供所有Web开发人员需要建立大型的应用程序,包含项目模板,对HTML,CSS和JSON文件类型,以及智能感知的特殊编辑器。
不少其它信息请点击:Announcing New Web Features in Visual Studio 2013 Update 3 RTM.
微软移动开发
您可以使用Multi-Device Hybird Apps CTP 2.0的功能来构建移动Apps(iOS, Android, Windows Store 、Windows Phone ),通常用JavaScript 、TypeScript 脚本语言,使用的平台是Apache Cordova框架。
新特性列表:
修复了数百个bug--提高了Across-the-board 质量、稳定性、性能
下载地址: Multi-Device Hybrid Apps (Preview).
不少其它信息请点击: Apache Cordova Tooling Update with Support for Windows 7.
Windows Phone 8.1 Update Emulators新的模拟器包下载地址。
原文连接:Visual Studio 2013 Update 3 (2013.3) RTM
备注:
葡萄城控件的老传统,会全力第一时间支持Visual Studio IDE最新版,邀请你们进行ComponentOne Studio下载试用,反馈意见即有金币送上。