[Visual Studio]Tricks and Tips(2)

[Visual Studio]Tricks and Tips(2)

Tip2:自訂程式碼片段

[Visual Studio]善用增益集(Add-ins)來協助開發這一篇有提到程式碼片段這東西,本篇中再說明一下細節,使用VS作為開發工具的各位應該對這東西不陌生,在cs檔上點選右鍵會跳出選單讓我們選擇要插入哪個程式碼片段,

image

例如今天我選擇一個database中的『Add a new row to a typed DataTable』:

clip_image004

點選後出現下圖,VS會自動提示我們該修改名稱的地方:

clip_image006

這個功能如果能妥善利用,對我們來說確實有很大的幫助,但如果我們想要自己添加程式碼片段怎麼作?我們可以依以下的步驟來進行:

由於目前C#還沒有提供標準的程式碼片段產生器,所以我們目前必須手動添加,我們先找到程式碼片段XML檔所放置的目錄,VS 2005所在的位置通常在:C:\Program Files\Microsoft Visual Studio 8\VC#\Snippets\1028,我們點進任一個目錄,打開其中一個snippet檔,例如以下我開啟的是checked.snippet檔:

image

看上圖,實際上我們加入到程式中的程式碼片段就如上面的<Snippet><Code>中的內容所式,依此範本我們自己新增一個QueryObj的snippet檔,內容如下;

image

將此QueryObj.snippet檔放到snippet路徑下,接著開啟VS,點選工具工的『程式碼片段管理員』,開啟後將QueryObj.snippet所在的資料夾加入路徑中:

image

回到VS的畫面後,選擇程式碼片段的選項中就可以找到QueryObj這個程式碼片段,

clip_image016

選擇後便可加入到程式碼中:

clip_image018

游舒帆 (gipi)

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