VisualStudio2013重大功能更新_第1頁
VisualStudio2013重大功能更新_第2頁
VisualStudio2013重大功能更新_第3頁
VisualStudio2013重大功能更新_第4頁
VisualStudio2013重大功能更新_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、VisualStudio2013重大功能設(shè)備和服務(wù)體驗有了根本性的變革,改變了行業(yè)對軟件開發(fā)的處理方式。消費者、客戶和員工現(xiàn)在需要一種全新的應(yīng)用程序。他們要求應(yīng)用程序在多種屏幕和設(shè)備上提供最佳的體驗,始終與需要的數(shù)據(jù)服務(wù)保持聯(lián)系,安全可靠,并且持續(xù)發(fā)展。VisualStudio2013以VisualStudio2012和后續(xù)的VisualStudio更新中的進展為基礎(chǔ)構(gòu)建而成,為開發(fā)團隊提供需要的解決方案,使其接納這種轉(zhuǎn)變并開發(fā)和交付利用下一波Windows平臺創(chuàng)新(Windows8.1)的新式應(yīng)用程序,同時在所有Microsoft平臺上支持多種設(shè)備和服務(wù)。下面僅列出此版本中的一部分重要功能,

2、包括:提高開發(fā)人員工作效率的新功能、支持開發(fā)Windows8.1應(yīng)用程序、Web開發(fā)技術(shù)取得新進展、改進對本機代碼和托管代碼的調(diào)試和優(yōu)化以及擴展ALM功能。提高開發(fā)人員工作效率的新功能VisualStudio2013根據(jù)客戶反饋和Microsoft重點關(guān)注于內(nèi)容的核心設(shè)計準則對用戶界面的許多方面做出改進,從而改善了用戶體驗。您會注意到有400多個圖標經(jīng)過修改,變得更容易區(qū)分,并使用了更多顏色、重新設(shè)計了起始頁,此外整個VisualStudio中在設(shè)計上還有其他細微變化。VisualStudio2013進行了大量改進,可幫助您在編碼時提高工作效率并集中精力。某些功能首先在VisualStudio

3、PowerTools擴展中以試驗性質(zhì)出現(xiàn),經(jīng)過改進后才納入到VisualStudio中?,F(xiàn)在內(nèi)置了多種提高工作效率的功能,如自動補全方括號、使用快捷鍵移動整行或整塊的代碼以及行內(nèi)導(dǎo)航。此外,VisualStudio2013的團隊資源管理器增強了主頁設(shè)計,可以更簡便地導(dǎo)航到團隊協(xié)作功能,并可取消??俊皰炱鸶摹焙汀吧伞?,使其顯示在一個單獨的窗口中。在處理大型代碼文件時,可能難以了解當前所處的位置。在VisualStudio2013中,可輕松地在兩種模式之間切換滾動條的行為。在欄模式中,可更直接地查看脫字號位置等注釋、更改所在位置和跟蹤錯誤。在圖模式下,滾動條顯示源代碼的實時預(yù)覽,而將鼠標懸停在

4、代碼上即可在工具提示中更詳細地預(yù)覽這段代碼。然后單擊代碼所在位置即可導(dǎo)航到該位置。在開發(fā)過程中,了解某行代碼的作用是一項關(guān)鍵任務(wù)?,F(xiàn)在伴隨“轉(zhuǎn)到定義”命令加入了新的“窺視定義”功能。通過“窺視定義”,不必再為了在行內(nèi)視圖中查看只讀定義而離開當前代碼行的上下文??芍苯咏獬袃?nèi)視圖而不失去上下文,也可按完整窗口的形式打開它作為可編輯的視圖。HttpfrstJU機|費Til!jA-,igijipFublisActicjinRi?suitCreateEustcmerGusizQiicr)沖FflUxitarrFtwCSIficrTlef-MUUMnWaMlStudioTA曄lixrgfrMOMM氏沁如

5、lOftt他*此呃1咀沖曄WE*n-Q|凸-fl-Sj4卜-A-山“-fi-=13-君至亍publicclassCust口mepublicinrIDgetsetiLn4D-isplyiwe(FirtNIim)Jublldi-tringIFiNsm-eg.tt;址*:/cheekmdelJtateifiMode1stateI&Valddi)thisciistorrarRaposltoryInsertOrUpd-ate(custoHer)j.this,cu(tgnwrRvpositopj/s5wv4);returnRed!rectlaAetia(n(!Lndexai);OrillOnIIrfi了解

6、某行代碼的作用只是作為開發(fā)人員遇到的一部分難題。還必須了解其歷史記錄、誰處理過這行代碼、哪些代碼引用它,等等。在面向團隊的項目中,這一點變得尤其困難。VisualStudio2013中的CodeLens(代碼信息指示器)使用來自項目元數(shù)據(jù)和TeamFoundationServer2013的信息,在代碼中的每個方法上放置修飾符,其中顯示哪些變更集導(dǎo)致創(chuàng)建該方法或做出最近的更改、誰是最后一個處理該代碼的人、哪些單元測試涵蓋該方法(包括最新的通過/未通過狀態(tài))以及存在哪些代碼引用等信息。另外,單擊一下即可迅速跳入該數(shù)據(jù),如關(guān)聯(lián)的變更集或引用的代碼文件。HtIDAuthorChitftfedbu-gi

7、nCurtomersConilTeffiflrBnsnteller1/30/2013upcLaledcontrollerredirettt口bernarespecrftcMaItyuru4/atv2Dnraddedmrhft-nlMiallyund49/201JEtranchedtfronil/FabrikaniFibef/MaliMa*ila魚vsai閒jid/SO-lliWrpuilgmii;UrpniJc*WindcmftWatJOFfkSharvPcinl:Zi;|.NETFrwnewcri45NmPYfijtCt4tb:Default1=5JrjnJ知pgMlJOudEu皿也卻pWv

8、uridViEuHLTrpe:VisualE#Apngjncl衍i-riCin事appnEfrOaudHPAdd-EhinPHiifl5dirliBnjCkudLighESwiUthRlfhWliiiyTHVKFWsfirMtew1furinliTuif-Onlir#mintLocdon;ohriionracDt.IcjjMn-iHmgfepeRdammElEwimu*Uudiu抄彌口泗你|世EWW二AcKDosaurctconUollWICrwcdVisualStudio中的TypeScript支持VisualStudio2013中的TypeScript可幫助您使用豐富的靜態(tài)檢查、基于符號的

9、導(dǎo)航、語句完成和代碼重構(gòu)功能,創(chuàng)建大型JavaScript應(yīng)用程序和穩(wěn)固的組件。TypeScript是一種支持可編譯成JavaScript的類、模塊和接口的編程語言,它能在任何瀏覽器、Node.js或任何其他符合ES3的環(huán)境上運行。您可以使用現(xiàn)有的JavaScript代碼、結(jié)合利用流行的JavaScript庫,還能集成新的和現(xiàn)有的ASP.NET應(yīng)用程序。改進了調(diào)試和優(yōu)化VisualStudio2013中新增的“性能和診斷”中心為VisualStudio提供的各種工具帶來一種統(tǒng)一的體驗。通過該中心,還可輕松地找到適合項目的性能和診斷工具,并可迅速開始使用這些工具改進應(yīng)用程序。VisualStud

10、io2013中的“內(nèi)存轉(zhuǎn)儲分析器”使您可以通過直接在VisualStudio中分析.NET內(nèi)存轉(zhuǎn)儲,輕松地診斷生產(chǎn)環(huán)境中的內(nèi)存問題。使用新的內(nèi)存分析功能,可通過查看大小和數(shù)量、最大的對象實例以及是什么將這些實例保留在內(nèi)存中,解決內(nèi)存泄漏和內(nèi)存低效使用問題。還可比較兩個內(nèi)存轉(zhuǎn)儲以深入了解隨時間變化的內(nèi)存用量。在VisualStudio2013中調(diào)試64位.NET4.5.1應(yīng)用程序時,現(xiàn)在可像對于32位托管應(yīng)用程序一樣編輯并繼續(xù)”此外,VisualStudio2013中還改進了VisualBasic、VisualC#、VisualC+與JavaScript間的異步調(diào)試。在Windows8.1中運行

11、時,如果在異步方法中遇到斷點或異常,則調(diào)用堆棧窗口現(xiàn)在包括邏輯調(diào)用堆棧。除了支持診斷之外,.NET4.5.1還包含其他改進,如支持按需壓縮GC的大型對象堆以及在多核計算機上運行時更快地啟動應(yīng)用程序。在VisualStudioUltimate2013中,可診斷由SystemCenter2012R2OperationsManager監(jiān)視的應(yīng)用程序中的錯誤和性能問題??砂碔ntelliTrace日志(.iTrace)的形式導(dǎo)入異常和性能事件,并使用VisualStudio中的IntelliTrace單步執(zhí)行代碼以重現(xiàn)這些事件。改進對C+11支持的功能(如委托構(gòu)造函數(shù)、原始字符串字面值、顯式轉(zhuǎn)換運算符

12、和可變參數(shù)模板)并配合VisualStudio2013中的“僅我的代碼”調(diào)試,使處理C+的過程變得更加完善。在托管語言中,很久以前即可在調(diào)試時對調(diào)用堆棧進行篩選,直至細化到僅由您編寫的代碼,現(xiàn)在C+也可這樣。PGO(按配置優(yōu)化)是一項運行時VisualC+編譯器優(yōu)化,它利用通過運行重要或注重性能的用戶方案而收集的探查數(shù)據(jù)來生成應(yīng)用程序的優(yōu)化版本。VisualStudio2013中的探查工具可深入了解PGO優(yōu)化決策,通過揭示應(yīng)用程序經(jīng)過探查的熱代碼路徑(常見的用戶方案)與冷代碼路徑(不太常見的用戶方案)與PGO優(yōu)化的哪些代碼對應(yīng)以及對應(yīng)程度(大小或速度),幫助您了解這些探查數(shù)據(jù)與真實性能的對應(yīng)程

13、度。擴展了ALM功能VisualStudio2013加入了一系列新的應(yīng)用程序生命周期管理(ALM)功能,這些功能通過改進對敏捷開發(fā)做法的支持,以增量形式采用這些做法以滿足組織的需要,將幫助您的團隊提高工作效率和開展協(xié)作。綜合解決方案可幫助團隊改善合作和提高工作效率,而敏捷項目組合管理、團隊聊天室、基于Web的對變更集/提交代碼做出的評論以及改進的Web測試用例管理等功能正是其中的一部分。由TeamFoundationServer(可安裝在內(nèi)部部署的服務(wù)器上)或TeamFoundationService(托管在云中)提供VisualStudio的ALM功能的核心部分。因此,無論團隊偏好增強對內(nèi)部

14、部署安裝的控制和自定義,還是偏好云的免維護可用性,都有一種選擇適合團隊的需要。通過敏捷項目組合管理,可用一種敏捷的方式管理復(fù)雜的大型工作負荷。可定義積壓工作的層次結(jié)構(gòu)以了解多支團隊中的工作范圍以及查看該工作如何積累成更龐大的計劃。Feskuw1呂苕ck:l旳its.CurrentSprint1疋FwturaSprint2辛print35pwint45frivli5SprintfiFeaturestoTasksEkicklaBoardSCreaicquifiiyCQlumnoptionsWarkim*iTypTrtlrFeatureMoetoWindlawsAzureInfrtructuireN

15、ewfeAiueFlunrmirketingcampaigmIcr2415H-altday-StawnNewFMiurt5ufipOrtWaHdfiwiSldreIb-MJlihgchoppingjppNtw中忡J1gppprtmpilci口甲奢叱冒,裁弔h備WindMMfPlipnrby事rn半匕一:1nPr口印牌$PrdutE飢Id住|IntsgrataHrMMCSSdignfarlabile*vi闖色聞TutCreateCSSstylesheetlorproducttablesfromdesigrie-rPSDToOraT&l1Ic亡reH色亡!EMtordiffatFMitypesef

16、tcKi&heidtnand.IothePnOdlKtBJCKIC*-.JB|Addmpbiltuiw?HOfCOrtRnt冒page;wtict仃nfiqbiliFisdvtetvdNrwTmIcJritEgirjtflmobiliGbrowserdpCPClkin-intoroutingej|irwToOaTrieHpp就白r,內(nèi)atdicaw禪Euif&fdif.T&EMProductBacklo.|CresiertTWl/CSSUKdttignforhoinepgetmnlbile)NWFe典m.1nPragrg$團隊聊天室提供一個區(qū)域,從中可促進和捕獲附近和遠程團隊成員之間的交流。在

17、團隊聊天室中,可討論進展中的工作、提出問題、告知狀態(tài)以及闡明發(fā)生的問題。團隊室是團隊項目活動源,用于向團隊通告代碼簽入、生成狀態(tài)、工作分配等內(nèi)容。使用團隊室替代電子郵件后,將自動收到對話和決策的審核線索,可隨時進行復(fù)查和搜索。默認情況下為每個項目創(chuàng)建一個團隊室,而您可以另外創(chuàng)建其他室以支持臨時討論和團隊間協(xié)作。TeamFoundationServer2013現(xiàn)在支持Git存儲庫。此外,現(xiàn)在可使用VisualStudio2013中基于Web的版本控制資源管理器創(chuàng)建或回復(fù)對變更集、擱置集或Git提交的評論,以參與團隊關(guān)于源代碼更改的對話。還可使用版本資源管理器的篩選器輕松找到評論。(VMrinTO

18、*T*W啊#購.D+曲時Hl騎茁叫|JEHR!LHTfHMSk|palpIk.MiLavljnultlaidnLnl!rjnlarwluriMJrljkih召如包址&rP*4Mhm汨irqUcrxcE-njnuiajoMnrmilRvipwrijhi:|yi1|iOnvivjii*himiihup)噲沖Cbuirigfl9f140WKIM.hPUtOH#LII/IDIICKSILKUrk曲td由于TeamFoundationService中支持基于云的負載測試,因此只需幾秒即可生成規(guī)模測試,其中利用WindowsAzure的彈性資源執(zhí)行來自數(shù)千虛擬用戶的請求;使您可深入了解Web應(yīng)用程序和服務(wù)

19、的性能瓶頸,而無需費力地管理硬件或虛擬實驗室。改進了基于Web的測試用例管理,可直接從Web界面中創(chuàng)建或管理測試計劃和套件。還可從非Windows操作系統(tǒng)中使用任何新式Web瀏覽器運行測試,因此測試人員在任何工作環(huán)境下均可高效地工作。工作項圖表也是TeamFoundationServer2013中的一個新增功能??煽焖賱?chuàng)建各種圖表以可視化來自工作項查詢的數(shù)據(jù),如Bug、用戶情景和任務(wù)。ChirnnIMHhtdMwirVicoiuriaumouiiMyrmdfenAru兄GkHCW祎觀砧嗎.1-UUli-H-1j-UedRnodLK!BkHiMQuMim5甘現(xiàn)1時鳥鴨冷ReujiEiEeMsrQ

20、wunQMCWCWQBW&USTKP打SCcimiWwflW3diMT4AmPjthLH定價和許可除了上述所有全新的令人興奮的功能之外,我們很高興通知您,VisualStudio2013的定價將與VisualStudio2012保持相同。另外,由于購買了VisualStudio2012版本,MSDN訂閱者無需花費額外費用即可獲得新的好處,包括針對Microsoft最新版本(如Windows8.1和WindowsServer2012R2)的開發(fā)和測試使用權(quán)、可對WindowsAzure服務(wù)使用的貨幣信用、針對WindowsAzure開發(fā)/測試方案的折扣率以及適用于Windows應(yīng)用商店、Wind

21、owsPhone應(yīng)用商店和Office365Developer訂閱的開發(fā)人員帳戶。通過MSDN訂閱購買VisualStudio是獲得VisualStudio最普遍的方式,還可以獲得針對目標Microsoft平臺的最全面的軟件、服務(wù)和好處。有效的MSDN訂閱者可在十月中旬最早獲得VisualStudio2013最終版本的訪問權(quán)限。VisualStudio2013withMSDN將在11月1日通過批量許可的方式提供,不久之后,零售經(jīng)銷商處即有銷售;但是,您現(xiàn)在就可以購買VisualStudio2012withMSDN,并在VisualStudio2013發(fā)布后立即獲得該版本。作為入門級專業(yè)產(chǎn)品,VisualStudioProfessional是世界各地許多開發(fā)人員選擇的主要工具。考慮到這些開發(fā)人員,我們通過Microsoft應(yīng)用商店提供特殊的限時優(yōu)惠活動,凡通過零售方式購買VisualStudioProfessional2012的用戶只需花費99美元即可升級到VisualStudioProfessional2013(具體定價因地區(qū)而異)。有關(guān)更多信息,請于11月初查看Microsoft應(yīng)用商店中的VisualStudio產(chǎn)品。在此優(yōu)惠于2014年1月31日結(jié)束之后,用戶可從Microsoft應(yīng)用商店或經(jīng)銷商處獲得VisualStudioP

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論