1.工具-選項-字體和顏色:在項背景點擊自定義-色調85 飽和度123 亮度205, 字體則是選擇Calibri,個人認為看起來非常舒服。前景字體我選擇了偏紫色,會很搭配背景淺綠色以及不會和關鍵字顏色搞混。背景顏色調成RGB(210,235,215)
可以使用Quick Open File for Visual Studio 2010 插件
Quick Open File for Visual Studio 2010--- http://visualstudiogallery.msdn.microsoft.com/3eb2f230-2728-4d5f-b448-4c0b64154da7
第一個插件:【換vs2012皮膚插件】
聯機中找到 visual Strdio 2012 color theme Editor,再重新啟動vs2012就可以選擇了,超好呀!
第二個插件:【Indent Guides】
安裝后重啟就行了。
第三個插件:【Visual Assist X】
功能很多,主要有用的是:大括號會加重顯示,還可以顯示顏色
第四個插件:【C# outline 2012】
沒反應!期待有高手給回復功能。
第五個插件:【Web Essentials 2012】
可以實現JS中的代碼折疊功能//#region //#endregion
這個對css,js的輔助功能超多,建議都用用!
2.Indent Guides
C# outline
Visual Studio 默認的大綱方案只允許在方法級別及以上進行代碼的折疊,無法對一個if、while的區塊進行折疊,而這款工具則正好彌補了這個問題。
下載地址
highlight all occurrences of selected word
該擴展能以黃色高亮所有相關的代碼,並在左側區域用顯眼的方塊進行標記,讓我們可以一眼識別出相關的代碼所在的位置。
下載地址
Indent Guides
代碼太長,有些時候就會看得眼花繚亂,分不清哪個括號是一對的,而這個工具,會為每個縮進繪制一條虛線。
下載地址
Productivity Power Tools
微軟官方推出的擴展,里面包含了N多實用的工具,如標記補全、復制引用、增強的滾動條等,詳見《免費的精品: Productivity Power Tools 動畫演示》。
下載地址
Visaul Studio Color Theme Editor
視覺疲勞會影響我們的開發效率,使用不刺眼的配色方案可以在一定程度上減緩疲勞,而這款工具則大大簡化了進行配色的步驟,詳見《為革命保護視力 --- 給 Visual Studio 換顏色》。
下載地址
Web Essentials
對於開發 asp.net 網站的童鞋來說,這個算得上是神器了,它可以進行顏色(、圖片、字體)預覽、自動生成 xxx.min.js、自動生成兼容各瀏覽器的CSS等,關於這個擴展的文章,已經有園友給出了一個非常詳細且易懂的介紹,詳情請參考《最鋒利的Visual Studio Web開發工具擴展:Web Essentials詳解》。
上面這篇文章中有一個很強大的功能作者沒有說明:zen coding。這是一種讓你能快速編寫HTML代碼的方法,我們都知道在 Visual Studio 中,你只需要寫 h1,然后單擊 tab 鍵,就會自動生成<h1></h1>,並把光標定位在中間,以便你進行編輯。使用zen coding,你就可以使用 h1>span 來快速創建一個嵌套的HTML代碼:<h1><span></span></h1>。如果你覺得這些都不怎么樣,來試試這個 table>tr*2>td*3 這就會創建出一個2行3列的表格。除此之外,還有很多便捷的方式可以生成代碼:div#hi 可以生成 <div id="hi"></div>、div.blue 生成 <div class="blue"></div>、link:css 生成 <link rel="stylesheet" href="" media="all" />、a{here} 生成 <a href="">here</a>等。
下載地址
JScript Editor Extensions——折疊JavaScript代碼
由於最近寫的JavaScript稍微多了一點,然后在查看的時候就很不方便,總是要拖動滾動條來查找。於是就想着這JavaScript代碼能否像在C#代碼一樣可折疊呢?這款工具可直接通過VS的擴展管理器中進行下載,如下所示:
下載安裝完之后,您只要重啟一下VS就可以查看到效果了,查看效果如下:
Javascript parser——樹形狀查看JS代碼
同樣這款工具可以通過VS的擴展管理器直接獲得:
同樣下載安裝重啟VS,來查看效果。重啟VS之后首先在菜單中視圖===其他窗口===JavaScript Parse。
點擊工具之后出現
就這樣查看JavaScript代碼是方便多了。
VSCommands
VSCommands是微軟的Visual Studio一個擴展工具。
具有流利的代碼導航、智能編碼輔助 和其他良好改進功能。VSCommands 可以與Visual Studio無縫集成 。
功能蠻多的,在此就不一一列舉了,有興趣的朋友可以下載嘗試一下,我是剛發現的,有些功能還在摸索中。
devColor——顏色提取器
我也不知道該取個啥名字,暫且就叫它為顏色提取器。對於前端開發人員用處應該蠻大的。
可直接預覽CSS中的各種預設顏色,也可以隨時編輯顏色很方便。
Code Compare——代碼比對工具
此工具可直接下載安裝進行關聯VS就可以了,下面是對比的效果,直接將兩邊不一樣的地方給我們關聯了,看上去很清晰。
Web Essentials
;
這個工具功能確實很強大,這里要多謝@軒轅劍 博友。
可以及時預覽網頁效果、兼容的CSS代碼的生成、上下箭頭可以改變數字值、可以生產Base64格式的字符串代替URL地址等等功能,具體功能介紹可以參考http://www.cnblogs.com/TomXu/archive/2011/11/22/2258849.html。功能確實強大,幾乎可以把我用的這幾個工具功能都涵蓋了,太牛了。
Productivity Power Tools
這個工具我使用比較多的功能之一就是查到
之二就是查看代碼結構圖直接找到想找到的地方
Visual Studio 必備可視化插件推薦
1、Visual Studio Visualizer,項目地址 https://vsdatawatchers.codeplex.com/,這個項目包括以下內容的可視化插件:
Data visualizer:DataSet、DataTable、DataRow、DataView 、DataRowView、DataRowCollection
Code visualizer:Entity Framework generated sql 、String 、StringBuilder 、XDocument
在Codeproject上面有2篇詳細的文章介紹:
http://www.codeproject.com/Articles/578777/Visual-Studio-Visualizer-Part-1
http://www.codeproject.com/Articles/584739/Visual-Studio-Visualizer-Part-2-Entity-Framework
2、JSON Viewer,項目地址:http://jsonviewer.codeplex.com/,這個項目主要就是Json數據的可視化瀏覽,在asp.net web api/mvc開發過程中是一個必備的可視化插件,支持Visual Studio 2010/2012. 把下載的zip包解壓后的相關內容拷到visualizer 目錄(VisualStudioInstallPath\Common7\Packages\Debugger\Visualizers)具體可看http://msdn.microsoft.com/en-us/library/sb2yca43(v=vs.110).aspx
3、TPL DataFlow Debugger Visualizer,項目地址http://dataflowdebuggerview.codeplex.com/。任務並行庫(TPL)提供的數據流組件,以幫助提高並發的應用程序的健壯性。這些數據流組件統稱為TPL數據流庫。這個插件使得你可以可視化 (集成在 VS 11) 你的TPL data flow network,包括每塊的內容:
4、Cobisi Routing Assistant是一個免費的Visual Studio擴展,它允許開發人員輕松地瀏覽,定義,匹配和過濾ASP.NET MVC的路由,項目網址:http://cobisi.com/routing-assistant