VS2008使用宏添加註釋模板
1. 工具 —— 宏 —— 新建宏項目 —— 輸入自己的宏項目名稱 —— 確定。
注意:一個宏項目可以包含很多個模板,一個模板裏,可以包含很多子命令,註釋模板只是其中一個子命令。
2. 重命名Module1爲自己的模板名稱 Module_FD
雙擊Module_FD 在Public Module Module_FD後面添加如下代碼:
頭文件註釋:
Sub AddHeaderFileComment()
Dim DocSel As EnvDTE.TextSelection
DocSel = DTE.ActiveDocument.Selection
DocSel.NewLine()
DocSel.Text = "/*******************************************************************"
DocSel.NewLine()
DocSel.Text = "* Copyright: Hikvision"
DocSel.NewLine()
DocSel.Text = "* Author: Fengdi"
DocSel.NewLine()
DocSel.Text = "* Description: "
DocSel.NewLine()
DocSel.Text = "* Date:" + System.DateTime.Now.ToLongDateString()
DocSel.NewLine()
DocSel.Text = "*******************************************************************/"
End Sub
功能函數註釋:
Sub AddFunComment()
Dim DocSel As EnvDTE.TextSelection
DocSel = DTE.ActiveDocument.Selection
DocSel.NewLine()
DocSel.Text = "/*******************************************************************"
DocSel.NewLine()
DocSel.Text = "* Function Name:"
DocSel.NewLine()
DocSel.Text = "* Function Description:"
DocSel.NewLine()
DocSel.Text = "* Calls Relationship:"
DocSel.NewLine()
DocSel.Text = "* Input Parammeters:"
DocSel.NewLine()
DocSel.Text = "* Output Parameters:"
DocSel.NewLine()
DocSel.Text = "* Return Value:"
DocSel.NewLine()
DocSel.Text = "* Others:"
DocSel.NewLine()
DocSel.Text = "*******************************************************************/"
End Sub
——保存
3. 設置宏命令對應的快捷鍵
工具 —— 選項 —— 鍵盤 —— 在顯示命令包含中輸入:宏 —— 找到註釋模板的宏命令
—— 新建快捷鍵用於:全局 —— 輸入快捷鍵:這裏我使用的是ctrl+0 —— 分配 —— 確定
至此,就完成了註釋模板的添加,要使用的時候直接ctrl+0就出現上面的註釋了,想要修改註釋信息,只需要修改對應的模板內的宏命令就可以了,是不是很方便!(*^__^*) 嘻嘻……
4. 模板移植方法:
爲了方便模板的移植使用,可以到vs2008的Projects\VSMacros80\目錄下將整個宏項目拷貝到其他機器的Projects\VSMacros80\目錄下進行加載,就可以實現模板移植使用。
5. 也可以不設置快捷鍵,直接選擇——工具——宏——宏資源管理器——雙擊對應的模板子函數即可。