[VisualStudio]VS2010的Extension Manager

[VisualStudio]VS2010的Extension Manager

今天去上課的時候看到老師demo了一個畫面,讓我非常驚訝,如果你跟我一樣沒看過,你應該也會嚇一跳吧,看:
image

啥,這不是cs檔嗎?裡面怎麼會有一張圖,是我寫code寫到昏了嗎?後來仔細看了一下,沒錯啊,他真的是在Visual Studio中,不過在cs檔中出現圖片也太有趣了吧,哈,後來老師說這是用了Extension的關係,下面簡單說一下Extension Manager是什麼?

Extension Manager是在VS 2010中加入的新功能,我們可以在這個路徑下看到:
image

開啟後你就會看到目前你已經安裝好的Extensions,而剛剛在cs檔中貼上圖片的就是Image Insertion這個Extension:
image

目前網路上有非常多的Extensions可以讓我們下載與安裝,我們點到Online Gallery中可以看到目前較為熱門的Extensions,選擇你有興趣的然後選擇Download
image
下載後他會問你是否要安裝,選擇安裝,裝完後只要重新啟動Visual Studio後Extension就會被啟動了,這邊可能要先看一下它的使用方式:
image

像Image Insertion這個Extension的使用方式就是你將image加入到專案中,然後從專案中將圖檔拖到cs檔案上,它就會像下方的圖一樣,你除了可以拖動位置外,也可以放大縮小,按下右上方的X就是將圖關閉囉:
image

如果你不喜歡寫架構文件,或許將架構圖放到cs檔中也是個方法,哈哈...(不太建議,這招看起來只是炫....)

倒是另一個Extension叫Go To Definition是可以幫到一些忙,我們應該都知道在Visual Studio中按右鍵,可以選擇Go To Definition,點選後就會移到該Class或者Function:
 
image

裝好Go To Definition後,只要按著Ctrl,移到文字上,它就會出現超連結,點選後的功能就跟上頭的Go To Defintion相同囉:
image 

有興趣的可以去找看看有哪些有趣的Extensions囉。

游舒帆 (gipi)

探索原力Co-founder,曾任TutorABC協理與鼎新電腦總監,並曾獲選兩屆微軟最有價值專家 ( MVP ),離開職場後創辦探索原力,致力於協助青少年培養面對未來的能力。認為教育與組織育才其實息息相關,都是在為未來儲備能量,2018年起成立為期一年的專題課程《職涯躍升的關鍵24堂課》,為培養台灣未來的領袖而努力。