C#中为自己的代码自动添加版权信息

现在大多数公司都规定程序员在程序文件的头部加上版权信息,这样每个人写的文件都可以区分开来,如果某个文件出现问题就可以快速的找到文件的创建人,用最短的时间来解决问题。有些人使用复制和粘贴的方式,这样既浪费时间,效果又不是很好,下面介绍一种简便的为自己的代码添加版权信息的方式。

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所示。


评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小禾斗斗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值