为自己的代码自动添加版权信息现在大多数公司都规定程序员在程序文件的头部加上版权信息,这样每个人写的文件都可以区分开来,如果某个文件出现问题就可以快速的找到文件的创建人,用最短的时间来解决问题。有些人使用复制和粘贴的方式,这样既浪费时间,效果又不是很好,下面介绍一种简便的为自己的代码添加版权信息的方式。 1、在visual studio 2008的安装路径下找到“[盘符]:Program FilesMicrosoft Visual Studio 9.0Common7IDEItemTemplatesCacheCSharpCode2052Class.zip”。 2、打开Class.zip里面有一个Class.cs文件,打开对其进行修改,当在WinForm中添加类文件的时候,类文件就会自动添加上我们添加的版权信息. 比如修改如下: using System; using System.Collections.Generic; using System.Text; namespace $rootnamespace$ { //===================================================== //Copyright (C) 2008-2009 小科 //All rights reserved //guid1: $guid1$ //guid2: $guid2$ //guid3: $guid3$ //guid4: $guid4$ //guid5: $guid5$ //CLR版本: $clrversion$ //新建项输入的名称: $itemname$ //机器名称: $machinename$ //注册组织名: $registeredorganization$ //命名空间名称: $rootnamespace$ //文件名: $safeitemname$ //当前系统时间: $time$ //当前登录用户名: $username$ //创建年份: $year$ //http://www.mingribook.com //====================================================== class $safeitemrootname$ { } } $rootnamespace$为生成类的命名空间的名字,$safeitemrootname$为生成类的类名。 可以看到我们在版权信息中加入了$time$,它就可以直接给我们加入创建的时间。 说明:对于做Windows开发的人员来说可以在ItemTemplatesCacheCSharpWindows Forms2052里进行修改;对于做Web开发的人员来说可以在ItemTemplatesCacheCSharpWeb2052里进行修改。 3、然后新建一个类文件就可以自动插入我们自定义的版权信息。 运行效果如图1所示。 |
|
修改后,需要在visualstudio命令提示符下,执行devenv/setup 命令,才会生效
修改 删除 引用
|