1. 多個(gè)配置文件

我想,最方便的新特性之一是能夠針對(duì)不同的部署建立多個(gè)配置文件!在此之前,人們需要根據(jù)部署(例如LIVE和DEV)來維護(hù)或者更新配置–這是件非常令人頭痛的事情,因?yàn)檫@非常容易遺漏某些事情,尤其是當(dāng)人們更新自己不熟悉的系統(tǒng)或者從別人那里接手的系統(tǒng)的時(shí)候。

2. 可拆卸的代碼窗口

如今,我們可以把代碼窗口從Visual Studio主界面拖拽到其它地方,如另一個(gè)顯示器等。這意味著,如果您有多個(gè)顯示器的話,就可以同時(shí)使用多個(gè)代碼窗口了!這能給我們的工作效率帶來小小的提高。

3. 變量的高亮顯示

在代碼中選中一個(gè)變量時(shí),這個(gè)變量的所有其他實(shí)例就會(huì)突出顯示。這樣能夠加速尋找變量的過程,同時(shí)也能提高代碼的可讀性。

4. 跟蹤變化

這個(gè)功能可以跟蹤代碼的修改情況。如果您對(duì)某片代碼進(jìn)行了修改,那么就會(huì)在代碼窗口邊緣相應(yīng)區(qū)域顯示實(shí)線。這對(duì)于展示哪里的代碼做過修改來說是非常有用的。

5. 歷史調(diào)試

歷史調(diào)試是一個(gè)非常好的特性! 雖然打開此功能會(huì)影響速度,但是我們知道,查找bug就像在干草堆里找一根針一樣費(fèi)勁–尤其是如果您調(diào)試事件的時(shí)候,這時(shí)您就會(huì)體會(huì)到這個(gè)特許的確是個(gè)無價(jià)之寶。

歷史調(diào)試功能會(huì)記錄我們的執(zhí)行路徑和調(diào)用棧等信息,開發(fā)人員由此便可以"回退"至程序的過去,并檢查之前發(fā)生的各種情況,以及在哪里發(fā)生的。這就免去了設(shè)置斷點(diǎn)等麻煩, 也不用重新運(yùn)行代碼了。歷史調(diào)試功能真是太棒了!

我相信還有許多其它的便利功能可用,但是迄今為止我只找到了這5個(gè)。

分享到

zengdongjun

相關(guān)推薦