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. 也可以不设置快捷键,直接选择——工具——宏——宏资源管理器——双击对应的模板子函数即可。