1. 多個配置檔案
我想,最方便的新特性之一是能夠針對不同的部署建立多個配置檔案!在此之前,人們需要根據部署(例如live和dev)來維護或者更新配置——這是件非常令人頭痛的事情,因為這非常容易遺漏某些事情,尤其是當人們更新自己不熟悉的系統或者從別人那裡接手的系統的時候。
2. 可拆卸的**視窗
如今,我們可以把**視窗從visual studio主介面拖拽到其它地方,如另乙個顯示器等。這意味著,如果您有多個顯示器的話,就可以同時使用多個**視窗了!這能給我們的工作效率帶來小小的提高。
3. 變數的高亮顯示
在**中選中乙個變數時,這個變數的所有其他例項就會突出顯示。這樣能夠加速尋找變數的過程,同時也能提高**的可讀性。
4. 跟蹤變化
這個功能可以跟蹤**的修改情況。如果您對某片**進行了修改,那麼就會在**視窗邊緣相應區域顯示實線。這對於展示**的**做過修改來說是非常有用的。
5. 歷史除錯
歷史除錯是乙個非常好的特性! 雖然開啟此功能會影響速度,但是我們知道,查詢bug就像在乾草堆裡找一根針一樣費勁——尤其是如果您除錯事件的時候,這時您就會體會到這個特許的確是個無價之寶。
歷史除錯功能會記錄我們的執行路徑和呼叫棧等資訊,開發人員由此便可以「回退」至程式的過去,並檢查之前發生的各種情況,以及在**發生的。這就免去了設定斷點等麻煩, 也不用重新執行**了。歷史除錯功能真是太棒了!
我相信還有許多其它的便利功能可用,但是迄今為止我只找到了這5個。
vs2010新特性 下
il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...
vs2010新特性 下
il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...
vs2010新特性 下
il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...