程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> 關於C# >> VisualStudio 2013 Prieview體驗

VisualStudio 2013 Prieview體驗

編輯:關於C#
 

今天看到VisualStudio 2013的預覽版發布了,便立即下載試用了一下。

主體界面和VS2012非常類似,不過色彩要稍微豐富點。

  

現在支持用MS賬戶登錄了,登陸後可以同步設置,這個小功能還是比較贊的。

  

VS2013管理VS2013TFS  C#  不支持.Net 4.5以下版本是謠言,並且最新支持到.Net 4.5.1,不過也沒有找到說明裡面到底新增了神馬。

  

源碼支持GIT了

  

由於不兼容老版本的擴展,目前擴展非常少,不過估計把VS2012的插件直接重新編譯一下就支持2013了,我用的幾個輕量級的插件到都有2013的版本。

  

調試方面主要有如下增強:

  1. X64的程序也支持Edit Continue了,雖然我不大用這個功能。
  2. InteliTrace貌似增強了些,以前回退到歷史的時候常看不到有的變量的值,現在能看到了,不知道是不是個體現象。
  3. 能以調用棧的形式查看異步函數了,非常直觀
  4. 新增了一個Task窗口,方便調試任務,不過目前還沒有體驗
  5. 自動窗口能看到函數的返回值了,這個改進非常給力,不用為Debug返回值而改代碼了。也能在即時窗口中通過$ReturnValue變量查看返回值(類似在C++程序中查看EAX寄存器變量)。

  

另外,中還增加量一個Dump托管內存的功能,這樣分析其內存問題來就方便得多了。

在函數名稱上新增了一行信息,可以看到該函數有多少個引用,並且能快速定位到引用的位置,用起來蠻方便的,不過還不大習慣其直接占據了一行。如果作為懸浮工具欄貌似更方便點。

  

與之相對的,在函數調用處,通過"查看定義"命令,可以在代碼所在的位置打開一個小窗口查看,比以前的那個代碼定義窗口好用多了。不過不知道為什麼不支持直接修改,只能通過右邊的pin按鈕訂到主界面上才能編輯。

  

如果使用了的話,還可以查看該函數的歷史版本

 

中括號、引號自的動完成功能終於給加上了。

  

也對C++11特性增加了不少支持(當然,和其它的幾個主流編譯器比起來作得還不夠),主要有:delegating constructors、raw string literals、 explicit conversion operators和ariadic templates。

 

當然,上面只是我的初步體驗,還有不少功能沒有發現。總體上感覺這次的更新還是非常給力的,雖然有些細節的地方還不大完善,不過瑕不掩瑜,我現在已經用它替代了VS2012了。

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved