我们在新建代码文件是时常要在头部加一些企业或个人的版权信息。而多次地手动的书写版权声明信息势必会麻烦。下面我们将以创建C#文件自动添加头部版权声明作为示范。
首先,要把下面版权信息加入模版中。
#region << 版 本 注 释 >> /*---------------------------------------------------------------- // Copyright (C) 2013 深圳市极致汇仪科技有限公司 // 版权所有。 // // 文件名:Class12 // 文件功能描述: // // // 创建者:唐xx (Administrator) // 时间:2017/1/10 14:56:32 // // 修改人: // 时间: // 修改说明: // // 修改人: // 时间: // 修改说明: // // 版本:V1.0.0 //----------------------------------------------------------------*/ #endregion
在我的vs2015的软件目录F:\vs2015\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\Class有Class.cs(PS:我的vs2015是安装在F盘,相应地,一般默认如果默认安装是装在C盘的,如:C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE),用文本打开,在其头部加上
#region << 版 本 注 释 >> /*---------------------------------------------------------------- // Copyright (C) 2013 深圳市极致汇仪科技有限公司 // 版权所有。 // // 文件名:$safeitemname$ // 文件功能描述: // // // 创建者:唐俊达 ($username$) // 时间:$time$ // // 修改人: // 时间: // 修改说明: // // 修改人: // 时间: // 修改说明: // // 版本:V1.0.0 //----------------------------------------------------------------*/ #endregion
在项目中新建.cs文件后,就可以看到效果了。
至此大功告成,这里要注意的是在F:\vs2015\Common7\IDE中存在ItemTemplates和ItemTemplatesCache,参考http://blog.csdn.net/sx341125/article/details/53404205的说法,一般我们修改后者,即Cache后缀文件夹,因为前者修改后就不能恢复出厂设置了,而后者可以在VS的命令行中使用devenv /setup使前者覆盖后者~