如何不使用VA创建头文件说明注释宏
安装Macros for Visual Studio插件
为何使用Macros for Visual Studio
因为公司代码规范要求每个头文件都需要一个头文件说明注释, 公司同事一般都是使用VA插件的snippet功能来实现这个功能, 然后出于一些原因个人并不是很喜欢用VA(虽然很好用), 考虑过使用VS自带的code snippet功能来实现这个功能, 折腾一会发现自带的code snippet并不能自动插入时间(脑壳疼).摸了一下度娘发现这篇文章http://www.cnblogs.com/ben121011/p/5970053.html, 这篇文章的作者通过结合code snippet和Macros for Visual Studio来"手动"添加头文件说明注释.这就是我使用Macros for Visual Studio的原因.
安装Macros for Visual Studio
在VS的菜单栏中,打开“工具>扩展与更新”,搜索并下载管理宏的插件Macros for Visual studio(没错, 这段我复制粘贴的).
设置
装完重启之后在下图中找到Macro Explorer
然后VS界面上便会出现
右键点击Macro Browser List>New Macro 创建新的宏文件, 复制以下的代码到该文件中去(仅供参考)
// Creates a standard copyright header
var doc = dte.ActiveDocument;
// Helper function to create a date and time
var MakeDateAndTime = function () {
var date = new Date();
var day = date.getDate();
var