天天看點

巧用VA Snippet Editor (番茄助手)自動添加函數說明

之前一直沒怎麼用 VAssistX,因為一直做硬體開發,寫的都是單片機之類的程式,是以VS的開發環境用的不是很多,直到AVRStudio5,AVRStudio5 用的是VS2010的shell而且預設就已經安裝了VAssistX是以寫程式的時候自動完成、代碼提示這些功能用的非常爽。平時寫程式的時候為了規範通常會需要對函數或者檔案添加一些注釋說明比如:

/*******************************************************************************
名稱:void GPIO_init()
功能:初始化對應的輸入輸出端口
參數:無
時間:
版本:1.0
注意:需要注意引腳設定的第二功能
*******************************************************************************/
           

通過VA Snippet Editor 可以設定很友善的自動完成這個功能,而且還支援自定義,是以可以根據自己的習慣配置适合自己的。設定方法如下:

打開Visual Assist X Options-Advanced-Suggestions選擇Edit VA Snippets會彈出一個視窗,視窗分為左右兩部分,左側是shortcut,這個我不知道怎樣描述,我的了解就是在輸入程式的時候開始提示的那個字元,可以自己添加也可以自己修改,我找到/*-這個選項,然後編輯右側,這樣在輸入程式的時候輸入/*-就會自動提示右側編輯的内容,右側我輸入

/*******************************************************************************
名稱:$end$
功能:
參數:無
時間:$MONTH$/$DAY$/$YEAR$ %USERNAME%
版本:1.0
注意:
*******************************************************************************/
           

裡面加了一些參數$end$表示插入文本後結束的地方,也就是在輸入/*-就會自動提示這段話,enter插入後光标會停到這個地方。

$MONTH$/$DAY$/$YEAR$ %USERNAME%這個不用解釋了,會自動的插入系統日期和使用者名。

這樣就能很友善的插入自定義的提示代碼了,其他的可以按照這個來編輯。
           

繼續閱讀