[Tool]VS2010 Extension- CodeMaid
CodeMaid是一個可以掛在VS2010開發工具上的擴充套件,主要作用是可以用來清理及整理
程式碼,目前支援C#、C++、 XAML、 XML、 ASP、 HTML、 CSS 及JavaScript coding.
詳細的說明介紹可以至以下網址瞭解
(http://visualstudiogallery.msdn.microsoft.com/76293c4d-8c16-4f4a-aee6-21f83a571496)
這個套件在安裝完後會在VS2010的工具列中出現,此外也會有一個獨立的Explorer
其中最吸引人的地方是在程式存檔時,它會自動分析你的程式碼,並且把不必要的空白及
根本沒用到的using給拿掉,這一點還滿優的,畢竟在Review Code的時候看到一堆不必要
的空白跟沒必要的亂using,有時候心情上還滿不美麗 XD,所以有了CodeMaid,開發者就
不用再去煩腦是不是有多餘的using,一切就交由CodeMaid搞定。
另外通常我們常會在程式內採用region來整理程式碼區塊,CodeMaid也會自動在結尾時
加上描述,並且內文的上下各多留一行空白列,閱讀起來更清楚。
此外CodeMaid也可以用來分析Method的複雜度,這部份在CodeMaid Explorer可以得知
它的複雜度計算,根據個人測試的結果似呼是以for、 if、 foreach等運算的個數來計算的
,當數值來到10的時候,就會以紅字顯示,表示複雜度已達到一定程度。
其餘功能的部份有興趣的話,可以再自行Try看看囉!
By No.18