今天下載了Visual Studio 2012玩了一下,在這里分享一下主要的新功能。
紫黑藍(lán)相間的界面,卓爾不群。
支持Metro風(fēng)格應(yīng)用程序的開發(fā)(需要Windows 8 操作系統(tǒng))。
支持2010項(xiàng)目的升級(jí),不兼容的部分會(huì)給出提示。
多層化結(jié)構(gòu)視圖,查看代碼關(guān)系更方便。
文件預(yù)覽功能,在資源視圖中選中即可預(yù)覽該文件。
Tab組功能。可以自建多個(gè)Tab組,并可隨意在組之間拖拽,代碼瀏覽更方便。
窗口切分功能。當(dāng)我們需要在兩個(gè)窗口打開同一個(gè)文件時(shí),可以使用該功能。
釘住常用窗口。這樣可以把經(jīng)常使用的文件放在固定位置,就不會(huì)隨著打開文件數(shù)的增加而亂跑了。
多顯示器的支持,可以把任意可以浮動(dòng)的窗口移動(dòng)到其他顯示器。
支持編譯器整體顏色風(fēng)格的變更,也支持里面具體字體和顯示樣式的定制。
支持對(duì)IDE中任意項(xiàng)目(比如菜單項(xiàng))的搜索。
更多的IDE搜索功能
搜索文件內(nèi)容時(shí),支持正則表達(dá)式。
更強(qiáng)大的JavaScript編輯器。
支持ECMAScript 5 和 HTLM5特性。
智能提示。
智能縮進(jìn)換行和括號(hào)匹配。
提供"轉(zhuǎn)到定義"功能。
支持第三方庫的智能提示。
當(dāng)一行有多條語句時(shí),可以對(duì)單條語句設(shè)置端點(diǎn)。
對(duì)于動(dòng)態(tài)加載的JavaScript腳本也可以進(jìn)行智能提示。
支持敏捷開發(fā)生命周期管理。
可以邀請(qǐng)項(xiàng)目相關(guān)人員對(duì)預(yù)發(fā)布的產(chǎn)品提出反饋意見。
更強(qiáng)大的代碼圖形化功能
可以從UML類圖中生成代碼,也可以基于已有代碼生成UML類圖。
更強(qiáng)大的代碼比較工具。
能夠搜索高度相似的代碼,方便重構(gòu)。
對(duì)Web開發(fā)的更好支持:
HTML編輯器全面支持HTML5, CSS編輯器全面支持CSS3.
Debug時(shí)可以選擇安裝在本機(jī)的瀏覽器。
更強(qiáng)大的智能提示功能
選擇一些標(biāo)記,可以一鍵生成用戶控件。
更強(qiáng)大的CSS編輯器。
還有很多雜七雜八的功能增強(qiáng),以及很多針對(duì)不同語言的更強(qiáng)大支持。