demoshop

demo, trying to be the best_

官方網站
http://www.axtools.com/products-codesmart-vsnet.php

為什麼叫做絕妙套件呢?其實這是一個三八套件,因為 demo 的VS 一直都有裝 Code Rush 所以就有些人會說我的 Visual Studio 看起來很三八一堆圖示動畫的,加上了這個套件以後著實變得更三八了,不過這套件當然不是只有三八的用途,demo 覺得他好用的地方在於方便使用(只需要記下四個符號而且很直覺)對於多人開發的團隊如果團隊成員都安裝了這套件,那溝通上會更方便,畢竟註解一多很難注意到一些重點,而 VS10x Comments Extender 這套件就可以解決這問題。

demo廢言這個 VS10x Comments Extender 是 CodeMAP 同家公司出品的,所以也是個貼心的小工具它針對了 Visual Studio 對於註解方面的不足,前面提到它的方便記憶,以下就是快速鍵的表格(取自官網)

In C#/C++/F# In VB Meaning Formatting
//+ '+ Large size Normal text color, large size
//++ '++ Extra large zie Normal text color, extra large size
//! '! Important comment Red text color
//!+ '!+ Important comment, large Red text color, large size
//!++ '!++ Important comment, extra large Red text color, extra large size
//? '? Question Magenta text color
//?+ '?+ Question, large Magenta text color, large size
//?++ '?++ Question, extra large Magenta text color, extra large size
//x 'x Removed code Light gray color, strikethrough

雖然上面乍看之下很多種,但其實只有

  1. + :字體變大
  2. !  :註解文字變紅色
  3. ? :註解文字變紫色
  4. x  :註解文字變灰色並加上刪除線

所有都是以上四種組合變化,所以 demo 才說他非常容易使用。


●再來實際看一下效果(這是預設效果)

demo 最近接觸到的客戶有一個很習慣舊有程式都不刪除,都是註解掉,所以經常開它舊檔案就會看到滿山滿谷的註解,這時候你根本不會知道哪些是沒用的 Code 哪些是真的註解,這種情況下使用 //x 就會顯得非常好用。


●上面說預設效果的意思當然是此套件也是支援修改的顏色大小等設定,如果你使有使用 Template 來調整你的 Visual Studio 也就可以自行調整 VS10x Comments Extender 的顏色,避免看不清楚或是太突兀


●最後提供一個小技巧 上面範例中的 TODO、HACK、UNDONE 這三個前置詞是 Visual Studio 內建的,當你的註解前面加上了這三個其中的一項就可以在【工作清單】中看到他們,點兩下就可以直接跳至該行是一個非常實用的功能, demo 用的非常大,但周圍好像沒什麼知道這技巧。

當然這也是可以自行新增的,也可以調整優先權

 


注意事項此套件已經變成付費版了,如果你是使用 c# 在開發可以改用 SharpComments 這個免費套件
 

回應討論