主頁 > 知識庫 > 網絡編程 > ASP/.NET >

Visual Studio 2012 Ultimate RC 版簡單體驗

來源:織夢技術論壇 作者:hwangbae 發表于:2012-06-08 08:21  點擊:
忙了很長一段時間,今天稍微有那么一點時間,碰巧VS2012RC發布。雖然一直想等到RTM發布才安裝,但是看了MSDN的相關介紹,我就忍不住的去下載了,于是我就去MS官網, 找到這個頁面 。 不想用web方式安裝,看了頁面的介紹,發現Instructions第三條提供了一個dvd
忙了很長一段時間,今天稍微有那么一點時間,碰巧VS2012RC發布。雖然一直想等到RTM發布才安裝,但是看了MSDN的相關介紹,我就忍不住的去下載了,于是我就去MS官網,找到這個頁面
不想用web方式安裝,看了頁面的介紹,發現Instructions第三條提供了一個dvd iso鏡像的下載鏈接,于是我就點了下載,當時也沒注意看文件名。結果。尼瑪坑爹啊。下載下來居然是中文的鏡像。最后是群里的朋友發了一個地址給我。英文版ISO鏡像地址
下載后加載到虛擬光驅,安裝時我只安裝了C++相關的東西。漫長的等待,終于安裝好,啟動VS,雞凍ing。
啟動畫面
Visual Studio 2012 Ultimate RC 版簡單體驗
StartPage
Visual Studio 2012 Ultimate RC 版簡單體驗
之前就聽說過RC改成了一套深色的皮膚。很適合程序猿晚上碼代碼。可現在看了為什么是白色的,想著應該是可以改配色方案吧,于是打開選項。果然在colortheme里可以切換到Dark。此時界面頓卡,然后出現了讓人興奮的事。配色方案變深色的那套了。
Visual Studio 2012 Ultimate RC 版簡單體驗
這套配色方案果然很誘人。我是非常喜歡。
接下來當然是要測試我比較期待的C++11的語法,Range-based for loops. 趕緊創建一個consoleapp測試吧。
Visual Studio 2012 Ultimate RC 版簡單體驗
怎么樣?這代碼的著色還不錯吧。基于范圍的for循環是不是很簡潔呢?這或許能為一些粗心out of range的guy帶來便利吧。
而且現在C++的代碼還有智能感知。
Visual Studio 2012 Ultimate RC 版簡單體驗
另外代碼段也是很好用。很多以前靠VAX實現的功能,現在都集成了,嘿嘿。難道VSTeam想搶VAX的飯碗?
測試了一些新支持的語法后,我又開始測試下MFC的。新建了一個MFC工程,結果一編譯。悲催。居然報錯了。。。
Visual Studio 2012 Ultimate RC 版簡單體驗
看了下工程的目錄配置,我就想到,會不會是因為我之前使用WTL時為了方便。添加了全局的include目錄呢。于是我又把全局配置文件
Microsoft.Cpp.Win32.user.props里的目錄清空。這樣便不會加載全局配置了,重新啟動VS2012后。再次編譯。Oh yeah。編譯運行沒有啥問題了。。。。
又發現了另一亮點,就是在Solution Exporer里。可以直接查看類名函數名等。超贊。。
Visual Studio 2012 Ultimate RC 版簡單體驗
接著看看HlepLibrary有什么亮點,首先,比較人性化的是,Manage Help Settings 已經整合在HelpLibrary里。
在HelpLibrary里選擇Manage Content即可看到。
Visual Studio 2012 Ultimate RC 版簡單體驗
看到木有。我注意到了Loacal store path旁邊的按鈕Move。哇塞。這可比2010的好多了,10的安裝后要移動幫助文件的位置還得自己手動修改文件,現在12的你隨時都可以點下move就可以移動位置了。很方便。感覺文檔查找的速度也稍微有所提高。
好了,時間不多,其他功能有時間慢慢體驗。總結下我體驗的
優點:
1、支持了一些C++11的語法,例如基于范圍的for循環,不知啥時候能支持RawString。
2、加載解決方案的速度明顯提高
3、整體響應速度比2010快不少。
4、CPU內存的占用明顯降低
5、C++code也支持智能感知
6、Solution Explorer里也可以查看類和成員
7、代碼段管理的功能更加強大
8、兩套配色方案個人覺得比較好看,深色適合環境光線比較暗的情況下寫代碼。白色適合亮的時候寫
9、HelpLibrary更加人性化,不過我依然喜歡H3Viewer。
10、按Ctrl+F查找時只剩右上角一小塊,不像之前版本彈出一個大框。
缺點:
1、MFC的DLG工程依然不能修改是要從CWinApp或者CWinAppEx派生。
2、C++11的語法支持的還不夠多,例如RawString。這是regex愛好者的福音。
3、Resource View的編輯器的底色沒隨主題顏色變化。比較別扭。
4、安裝時我只選了MFC,卻默認添加了VB、C#等其他我暫時用不到的語言
5、舊版本在StartPage會列出最近的項目,而在2012里消失了。不知是我設置問題還是?求解。(問題找到了,在筆記本小屏幕上沒顯示完整被擋住。在臺式機看就有了……)
暫時就看到了這些缺點。期待在RTM版稍微有所改善……
時間有限、文采不好,就只寫這么多了。歡迎大家都分享下獨特的感受。

    有幫助
    (26)
    92.9%
    沒幫助
    (2)
    7.1%
    欧美多p性群交换