Visual Studio11再次征戰(zhàn) 盤點五大功能

作者: 來源:未知 2012-05-10 10:50:31 閱讀 我要評論 直達商品

作者:劉冉

2012年3月份Visual Studio 11 Beta版本與開發(fā)者見面,而Visual Studio 11最大的改進就是與Windows 8結(jié)合的Metro界面,但是Metro界面并不適合Visual Studio使用,所以微軟對 即將發(fā)布的Visual Studio 11 Release Candidate版本的界面將會做出適當(dāng)?shù)恼{(diào)整,來減少Metro風(fēng)格的界面。本次發(fā)布的Beta版本將針對幾個方面來進行修正,整體界面相較于上一版 本更具活力,更加鮮艷,并且采用了更大更清晰的圖標(biāo),在兼顧實用性的同時適當(dāng)?shù)募尤肓薓etro風(fēng)格元素。下面讓我們一起來盤點Visual Studio 11的五大亮點功能。

Visual Studio11再次征戰(zhàn) 盤點五大功能
Visual Studio11五大功能

Visual Studio 11新增特性包括增強(2D/3D)游戲開發(fā)和代碼克隆分析工具,并且使用Team Explorer進行代碼審查,探索式測試(Exploratory Testing)并增強了單元測試(Unit Testing),Visual Studio 11 有 Ultimate、Premium 、Professional、Test Professional、Team Foundation Server等版本。

Visual Studio11再次征戰(zhàn) 盤點五大功能
更高效的IDE

更高效的IDE(IDE Productivity Improvements)不管你是使用哪種編程語言編程,相信你都會很快注意到這些高效的功能,也許你會感到很熟悉,因為很多功能在集成了 Productivity Power Tools擴展的Visual Studio 2010中已經(jīng)看到。或者你沒有試過Power Tools,但是使用過Eclipse,相信對此也會非常熟悉。首先,解決方案管理器有了很大的修改,它不再只是文件的索引,它可以直接在解決方案管理器 中查看對象的結(jié)構(gòu)。比如,你可以展開一個CS類來直接查看它的成員并且直接打開文件相應(yīng)位置。在類成員上右鍵就會出來這個成員的call hierarchy菜單,一般來說,這個菜單會包括它的基類、衍生類以及在項目中被引用情況,通過點擊菜單中不同的選項來查看或編輯文件相應(yīng)的位置。正如 你所想的那樣,雙擊要查看的節(jié)點就會打開節(jié)點所對應(yīng)的文件位置。強大的新的解決方案管理器還提供了預(yù)覽功能。點擊解決方案管理器的節(jié)點就會打開一個文檔的 預(yù)覽。這樣,當(dāng)你只是想預(yù)覽一些文件時就只會在一個公共Tab(標(biāo)簽頁)中進行預(yù)覽而不會打開過多的無用Tab。當(dāng)然你也可以點擊預(yù)覽Tab的 Promote按鈕或者對它進行手動編輯從而將它變成普通Tab。

項目兼容(Project Compatibility)Visual Studio 11的向下兼容性讓你不再猶豫升級你的Visual Studio2010。過去每次升級Visual Studio總會修改你打開的項目文件,有時候甚至只是修改一下版本號,就讓你的項目不再被兼容,雖然在個人使用時并沒有什么大問題,但在團隊工作時卻會 造成大麻煩,只能讓整個團隊同時升級到相同版本。而現(xiàn)在,當(dāng)你把你的Visual Studio 2010 sp1升級到Visual Studio 11時,不再會對團隊造成影響,因為Visual Studio 11使用的.NET4.5框架不會修改舊的項目文件。雖然僅僅支持Visual Studio 2010 sp1互通,卻仍非常實用。

VS11新的項目類型和性能優(yōu)化類型

新的項目類型(New Project Types)從專業(yè)的角度來看是否應(yīng)該從一款Visual Studio 轉(zhuǎn)向另一版本的Visual Studio ,很重要的一點就是比較項目類型。新的Metro風(fēng)格的項目毫無疑問是Visual Studio 11的主推功能。包括Application, Grid Application, Split Application, Class Library 和Unit Test Library。另外一個 Visual Studio 11 就是JavaScript,包括Blank Application, Fixed Layout Application, Grid Application, Navigation Application 和Split Application。當(dāng)然,這些新功能只能在Windows8環(huán) 境下使用。值得注意的是,這一版本還是支持窗口程序的,Silver Light也依然存在,仍然是Visual Studio所支持的平臺之一。還應(yīng)該注意到是,Visual Studio 11甚至包含了便攜庫,這允許跨平臺的Silver Light和標(biāo)準(zhǔn).NET的跨平臺開發(fā)。另一個很具代表性的特色就是,所以的新功能都支持C++開發(fā),使用C++來開發(fā)Metro界面。但 是,Visual Studio 11將不再支持.NET2.0以下平臺,很較早的程序需要重新。

Visual Studio11再次征戰(zhàn) 盤點五大功能
Visual Studio 11截圖

性能優(yōu)化(Performance Enhancements)Visual Studio 2010中有一個沒怎么引起注意過的多項目并行Build功能,但只局限于C++,現(xiàn)在在Visual Studio 11中,已經(jīng)不用再受編程語言約束了,不論你是用什么語言(Visual Studio 11支持的)開發(fā)的,都可以暢快地體驗并行Build的效率。從此可以在“最大并行數(shù)”中來管理最大并行項目數(shù)。Visual Studio 11中msbuild.exe不復(fù)存在,而且由于Visual Studio 11中Build過程也不再在Devenv.exe進程中進行,所以Visual Studio 11編譯時還將會獲得更好的UI反應(yīng)和更低的內(nèi)存占用。Visual Studio 11中,最大同時進行的Build數(shù)默認是等于CPU核心數(shù)的,不建議你手動修改這個值,因為可能會造成不必要的矛盾的編譯結(jié)果。

Visual Studio11再次征戰(zhàn) 盤點五大功能
Visual Studio 11截圖 

附加工具(Additional Tooling)Visual Studio新增了幾項新工具都非常引人注目。Visual Studio 11 IDE集成了Expression Blend,極大方便了XAML相關(guān)應(yīng)用的開發(fā)。此外Visual Studio 2011提供了一個嶄新的代碼克隆分析工具,相信VSS的老用戶會非常熟悉,但是這個新版本不僅集成在Visual Studio 11中,而且功能相當(dāng)完備。


  推薦閱讀

  Rovio宣布《憤怒的小鳥》下載量突破10億次

《憤怒的小鳥》創(chuàng)造了移動游戲的傳奇。 新浪科技訊 北京時間5月10日早間消息,芬蘭游戲開發(fā)商Rovio周三宣布,《憤怒的小鳥(微博)》下載量已經(jīng)突破10億次。 Rovio在官方網(wǎng)站上表示:“《憤怒的小鳥》系列游戲下載量已>>>詳細閱讀


本文標(biāo)題:Visual Studio11再次征戰(zhàn) 盤點五大功能

地址:http://m.sdlzkt.com/a/kandian/20120510/58784.html

樂購科技部分新聞及文章轉(zhuǎn)載自互聯(lián)網(wǎng),供讀者交流和學(xué)習(xí),若有涉及作者版權(quán)等問題請及時與我們聯(lián)系,以便更正、刪除或按規(guī)定辦理。感謝所有提供資訊的網(wǎng)站,歡迎各類媒體與樂購科技進行文章共享合作。

網(wǎng)友點評
我的評論: 人參與評論
驗證碼: 匿名回答
網(wǎng)友評論(點擊查看更多條評論)
友情提示: 登錄后發(fā)表評論,可以直接從評論中的用戶名進入您的個人空間,讓更多網(wǎng)友認識您。
自媒體專欄

評論

熱度

主站蜘蛛池模板: 窝窝视频成人影院午夜在线| 国产成人亚洲精品无码av大片| 成人在线视频一区| 成人综合久久综合| 国产成人精品久久综合| 亚洲国产精品成人午夜在线观看| 麻豆成人久久精品二区三区免费 | 午夜成人理论福利片| videos欧美成人| 777精品成人影院| 成人一a毛片免费视频| 99久久国产综合精品成人影院| 久久久久亚洲av成人网| 成人a一级试看片| 依依成人精品视频在线观看| 欧美成人免费在线视频| 国产成人午夜片在线观看| 色偷偷成人网免费视频男人的天堂 | 欧美成人精品一区二三区在线观看| 国产成人精品男人免费| 最新国产成人ab网站| 亚洲最大成人网色香蕉| 国产成人精选免费视频| 成人欧美一区二区三区黑人| 亚洲国产成人va在线观看| 国产成人精品高清在线观看99| 成人欧美一区二区三区黑人免费| 久久精品噜噜噜成人av| 国产成人无码精品一区不卡| 成人午夜私人影院入口| 国产精品成人久久久久久久| 成人国产网站v片免费观看| 成人影院久久久久久影院| 成人影院在线观看视频| 成人女人a毛片在线看| 嫩草成人永久免费观看| 国产成人精品视频福利app| 国产成人女人毛片视频在线| 免费看欧美成人性色生活片| 四虎成人永久地址| 4444亚洲国产成人精品|