今天看到VisualStudio 2013的預覽版發布了,便立即下載試用了一下。
主體界面和VS2012非常類似,不過色彩要稍微豐富點。
現在支持用MS賬戶登錄了,登陸後可以同步設置,這個小功能還是比較贊的。
VS2013管理VS2013TFS C# 不支持.Net 4.5以下版本是謠言,並且最新支持到.Net 4.5.1,不過也沒有找到說明裡面到底新增了神馬。
源碼支持GIT了
由於不兼容老版本的擴展,目前擴展非常少,不過估計把VS2012的插件直接重新編譯一下就支持2013了,我用的幾個輕量級的插件到都有2013的版本。
調試方面主要有如下增強:
另外,中還增加量一個Dump托管內存的功能,這樣分析其內存問題來就方便得多了。
在函數名稱上新增了一行信息,可以看到該函數有多少個引用,並且能快速定位到引用的位置,用起來蠻方便的,不過還不大習慣其直接占據了一行。如果作為懸浮工具欄貌似更方便點。
與之相對的,在函數調用處,通過"查看定義"命令,可以在代碼所在的位置打開一個小窗口查看,比以前的那個代碼定義窗口好用多了。不過不知道為什麼不支持直接修改,只能通過右邊的pin按鈕訂到主界面上才能編輯。
如果使用了的話,還可以查看該函數的歷史版本
中括號、引號自的動完成功能終於給加上了。
也對C++11特性增加了不少支持(當然,和其它的幾個主流編譯器比起來作得還不夠),主要有:delegating constructors、raw string literals、 explicit conversion operators和ariadic templates。
當然,上面只是我的初步體驗,還有不少功能沒有發現。總體上感覺這次的更新還是非常給力的,雖然有些細節的地方還不大完善,不過瑕不掩瑜,我現在已經用它替代了VS2012了。