微軟正式發(fā)布Visual Studio 2013 Update 3 (2013.3) RTM
昨
天微軟的Visual Studio 2013 Update 3(Visual Studio 2013.3)正式發(fā)布(RTM)了,做為微軟認證金牌合作的 葡萄城控件 ,我們組織力量第一時間進行翻譯、分享給大家:
下載 Visual Studio 2013 Update 3
此更新程序是最新的一個累加了新功能和錯誤修復的Visual Studio2013,您可以從以下鏈接獲得Visual Studio2013和Team Foundation Server 2013:
Download Visual Studio 2013 Update 3 (2013.3) RTM
Visual Studio 2013 Update 3的新特性
·? CodeLens ·? Code Map ·? Debugger ·? Performance and Diagnostics ·? IntelliTrace ·? Testing |
·? Web Tools ·? Azure Tools ·? 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指標,以了解你的代碼。你可以找到代碼的引用文件,修改你的代碼,關聯(lián)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 的鏈接有風格和顏色,這樣可以讓使用者更容易更快速的了解Code Map 。你可以使用圖例來了解每種顏色代表什么。(最低版本:旗艦版)
Improved zoom
在更新之前,如果在大小合適的Code Map中很多方法在可調用堆棧中,這可能會變得不可讀。現(xiàn)在Code Map保留您的設置,減少平移,這樣你仍然可以看到盡可能多的情況下盡可能的縮放級別。另外,當前調用堆棧或主動調用堆棧的入口總是可見的,這讓你只帶你在哪里。(最低版本:旗艦版)
Drag and drop binaries to maps
在Visual studio中簡單的創(chuàng)建一個有向圖,再從文件瀏覽器中拖拽一個有向圖。限制,你可以探索這些二進制文件。你可以找到他們引用的程序集。(最低版本:旗艦版)
更多信息請點擊: Code Map improvements in Visual Studio 2013 Ultimate Update 3 。
Debugger
支持多顯示器
當你將Windows應用商店的應用程序移到不同的顯示器下調試,應用程序將在下一次開始調試時重現(xiàn)到顯示器上。(最低版本: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 .
當你調試一個內存內存時,你現(xiàn)在可以現(xiàn)在一種類型,然后導航到該類型的定義,或是使用? Go to Definition 和? Find All References 。(最低版本:旗艦版)
更多信息請點擊: .NET Memory Analysis: Go to Source in Visual Studio 2013 Update 3 .
調試內存轉儲時支持.NET Native
現(xiàn)在你可以調試NET Native x86應用,并且在 .NET Native apps中調試內存丟棄。(最低版本:旗艦版)
更多信息請點擊: Performance and Diagnostics Hub in Visual Studio 2013 .
Performance and diagnostics 性能和診斷
性能和診斷中心可以打開分析會議(.diagsession 文件),從F12工具箱的IE11的最新開發(fā)者預覽輸出。(最低版本: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,這樣就可以在那里針對性的進行優(yōu)化,努力實現(xiàn)最佳新能決定的數(shù)據。
?
Navigate to source
你現(xiàn)在可以從函數(shù)名的調用樹定位到元代碼中的函數(shù)定義行了,這樣你就很容易的看到正在使用的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
不需要一行一行的復制,復制粘貼格式內容是在分析視圖中任何數(shù)據網格的多行,可以使用標準手勢,如:CTRL+點擊。
Module Column
查看從該類型或在細節(jié)視圖的堆棧幀起源于新的模塊列。
Faster native heap analysis
本機堆分析完成比以往更快。我們推遲了非用戶組件的負載符號,直到你明確地僅關閉我的代碼。我們已經看到加載大型會議文件的時間提高10倍。
IntelliTrace
現(xiàn)在直接跳到單一性能事件從Application Insights到IntelliTrace.是可能的。(最低版本:旗艦版)
更多有關于性能的信息請點擊:? Performance Details in IntelliTrace .
Windows Store Apps
Windows應用程序認證工具包(WACK)已更新,允許那些建立Windows應用商店的應用程序的開發(fā)人員在Windows應用商店的應用程序使用的WinSock API。WACK現(xiàn)在通過使用庫或依賴于的WinSock的代碼。 Windows Phone的應用程序已經支持的WinSock的API,使其更容易跨越手機,平板電腦和個人電腦分享更多的代碼。
更多有關于WACK的信息請點擊: Using the Windows App Certification Kit .
Visual Studio IDE
Menu Bar: All Caps Option
在Update 3中,你可以選擇是否在標題欄顯示Visual Studio 的菜單條,你可以在? Tools > Options > Environment > General 下找到它。它的默認值是 All Caps . 此選項映射到用戶的當前登錄狀態(tài),這樣那些已經關閉全部大寫在注冊表中的用戶將繼續(xù)看到標題的情況下菜單。此選項會自動漫游到所有已登錄的設備。(最低版本:旗艦版)
Notifications Hub
Visual Studio 2013有一個集中式通知中心(在IDE的右上角)來展示那些具體到你的開發(fā)環(huán)境的消息(例如:更新到Visual Studio)。在Update 3中,該通知徽章會變成黃色,表示有可用的更新下載。徽章,現(xiàn)在也作為一個切換,這樣你就可以打開并使用一個單一的點擊關閉該中心。(最低版本:旗艦版)
Testing
Customize your test plans and test suites
一個來自我們在各種論壇上用戶所要求的頂級功能:已定制測試計劃和測試套件,以滿足您的測試需求。
Team Foundation Server 2013 的Update 3 ,現(xiàn)在支持添加自定義字段和工作流程,以測試計劃和測試套件。例如:添加一個額外的字段來標識評審的測試計劃,或是添加一個字段來知道測試類型,如果測試套件是回歸或功能測試。此外,您還可以更改默認值的狀態(tài)字段,以滿足您的工藝更好。
更多信息請點擊:? Configure features after a TFS upgrade .
您添加或所做的任何領域的變化就可以在Microsoft測試管理器或組Web Access中查看或編輯。只要打開測試套件和測試計劃。
更多信息請點擊:? Use test plans and test suites after a TFS 2013.3 upgrade .
Track changes to test plans and test suites
Team Foundation Server 2013 的Update 3,測試計劃和測試套件現(xiàn)已追蹤變化的歷史,像其他TFS工作項。
例如:你可以在測試用例加入到測試計劃時在歷史區(qū)域查看所有的變化。
Enhanced security for test suites
Team Foundation Server 2013 Update 3,我們增加了一個新的類型的權限來管理測試套件的安全性,這種類型的權限控制訪問:
· 創(chuàng)建和刪除測試用例
· 從測試套件添加和刪除測試用例
· 改變測試配置的測試套件
· 移動測試用例到測試計劃中
您可以授予此權限,以提供不同級別的區(qū)域路徑的訪問級別。
現(xiàn)有的權限來管理測試計劃將改為限制訪問特定的測試計劃屬性。
更多信息請點擊: Test Plan and Test Suite Customization with TFS 2013 Update 3 .
Cloud-based load testing with Application Insights
你并不需要使用資源,并建立自己的機器做負載測試您的網站。您可以使用基于云的負載測試,以提供產生很多用戶在同一時間訪問你的網站的負載的虛擬機。當您運行負載測試使用Visual Studio在線您的應用程序,你可以使用應用程序的見解,檢索性能數(shù)據也是如此。通過關聯(lián)負載和性能數(shù)據放在一起,你會得到洞悉更多,你也可以發(fā)現(xiàn)任何性能的問題。
在Update 3中,你不再局限于默認的計數(shù)器。現(xiàn)在,您可以選擇從應用里選擇你想看到的任何性能計數(shù)器。
開始使用: cloud-based load testing .
Release management
提高您管理應用程序的發(fā)布的過程。部署你的應用程序,為每個單獨階段的特定環(huán)境。管理與認證的每個步驟的處理的步驟。要開始使用版本管理,請參閱:管理你的發(fā)布。
Desired State Configuration (DSC)
現(xiàn)在,您可以部署到本地環(huán)境或Windows Azure的環(huán)境中,而無需設置Microsoft部署代理每臺機器上。你可以使用? Windows PowerShell , 或? Windows PowerShell Desired State Configuration (DSC ). 發(fā)布管理新措施,以支持其中任一部署。更多關于deploying without agents請參考: Release your app to environments without deployment agents .
New Change Summary
現(xiàn)在,您可以使用更改摘要來查看用戶的事故和錯誤,因為以前的版本要知道考什么需要測試并加入到發(fā)布列表中。
Web Platform and Tools
ASP.NET & Visual Studio提供給開發(fā)者強大的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開發(fā)人員需要創(chuàng)建大型的應用程序,包括項目模板,對HTML,CSS和JSON文件類型,以及智能感知的特殊編輯器。
更多信息請點擊: Announcing New Web Features in Visual Studio 2013 Update 3 RTM .
微軟移動開發(fā)
Multi-Device Hybrid Apps CTP 2.0 release
您可以使用Multi-Device Hybird Apps CTP 2.0的功能來構建移動Apps(iOS, Android, Windows Store 、Windows Phone ),通常用JavaScript 、TypeScript 腳本語言,使用的平臺是Apache Cordova框架。
新特性列表:
修復了數(shù)百個bug--提升了Across-the-board 質量、穩(wěn)定性、性能
- SDK 支持Windows 7, Windows 8 and Windows Server 2012 R2 操作系統(tǒng)
- 支持使用jsHybugger 調試Android(< 4.4 using)
- 兼容性檢查器,幫助您通過定時檢查的正確安裝第三方工具的依賴關系和配置(例如Java,AndroidSDK)
下載地址:? Multi-Device Hybrid Apps (Preview) .
更多信息請點擊:? Apache Cordova Tooling Update with Support for Windows 7 .
Windows Phone 8.1 更新模擬器
Windows Phone 8.1 Update Emulators 新的模擬器包下載地址。
?
原文鏈接: Visual Studio 2013 Update 3 (2013.3) RTM
?
備注:
葡萄城控件的老傳統(tǒng),會全力第一時間支持Visual Studio IDE最新版,邀請大家進行 ComponentOne Studio 下載 試用 ,反饋意見即有 金幣送上 。
更多文章、技術交流、商務合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
