昨天微軟的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下載試用,反饋意見即有金幣送上。