`
hemin108
  • 浏览: 92679 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

vs 如何将自己的代码自动添加版权信息

    博客分类:
  • C#
阅读更多

      以下内容从http://www.cnblogs.com/houleixx/archive/2008/03/29/1097740.html#1128496转载。

·······························································································································································

      现在大多数公司都规定程序员在程序文件的头部加上版权信息,这样每个人写的文件都可以区分开来,如果某个文件出现问题就可以快速的找到文件的创建人,用最短的时间来解决问题,常常是以下格式:

//======================================================================
//
//        Copyright (C) 2007-2008 三月软件工作室    
//        All rights reserved
//
//        filename :Class4
//        description :
//
//        created by 侯垒 at  03/09/2008 18:41:28
//        http://houleixx.cnblogs.com
//
//======================================================================

 

有些人使用Copy和Paste的方式,这样即浪费时间,效果又不是很好,就说上面的时间你就无法去Paste,哈哈,下面我就教大家怎样去添加这些信息,使我们的代码更有个性.
1.在visual studio 2005的安装路径下
        如:
[盘符]:\Program files\Microsoft Visual Studio 8\Common7\IDE\ItemTemplatesCache
2.找到文件夹如图所示:
       

里面可以为各种语言进行修改.如果对WinForm中的类进行修改可以打开\CSharp\2052\Class.zip.其中\CSharp\2052\包括了所有WinForm文件类型的模板.
打开Class.zip里面有一个Class.cs文件,我们对其进行修改,当我们在WinForm中添加类文件的时候,类文件就会自动添加上我们的信息.
如下:

//======================================================================
//
//        Copyright (C) 2007-2008 三月软件工作室    
//        All rights reserved
//
//        filename :$safeitemrootname$
//        description :
//
//        created by 侯垒 at  $time$
//        http://houleixx.cnblogs.com
//
//======================================================================
using System;
using System.Collections.Generic;
using System.Text;

namespace $rootnamespace$
{
    class $safeitemrootname$
    {
    }
}

 $rootnamespace$为生成类的命名空间的名字,$safeitemrootname$为生成类的类名.
可以看到我们在版权信息中加入了$time$,它就可以直接给我们加入创建的时间.我们可以对\CSharp\2052中所有的模板进行修改,切忌不要轻易修改系统那些代码,以免影响我们的正常的使用.
对于做Web开发的人员来说可以在ItemTemplatesCache\Web\CSharp\2052里进行修改.
新建一个类文件就可以实现了插入我们自定义的版权信息.

//======================================================================
//
//        Copyright (C) 2007-2008 三月软件工作室    
//        All rights reserved
//
//        filename :NewClass
//        description :
//
//        created by 侯垒 at  03/09/2008 20:31:56
//        http://houleixx.cnblogs.com
//
//======================================================================
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

/**//// <summary>
/// NewClass 的摘要说明
/// </summary>
public class NewClass
{
    public NewClass()
    {
        //
        // TODO: 在此处添加构造函数逻辑
        //
    }
}

 我试过,能得到你要的效果···祝你成功。

 

分享到:
评论

相关推荐

    C#实现为类和函数代码自动添加版权注释信息的方法

    本文实例讲述了C#实现为类和函数代码自动添加版权注释信息的方法,分享给大家供大家参考之用。具体方法如下: 以web项目为例: 一:给类加注释 1.在visual studio 的安装路径下 如:[盘符]:/Program files/Microsoft ...

    复制网页文章自动添加版权信息.rar

    复制网页文章自动添加版权信息

    复制网页文章自动添加版权信息特效代码

    JavaScript实现复制文章自动添加版权

    自己辛辛苦苦写的文章,轻易就被别人复制-粘贴去了,是不是很伤心呢?小编今天给大家整理了两个方法,让别人复制自己的文章时,自动在文章的结尾添加自己的版权信息。

    WP插件:Auto Add Copyright – 被复制时自动追加版权链接

    本插件由 [EXP技术分享博客] 荣誉出品, 可以在别人拷贝你站点内容的时候,自动在内容末尾追加你的站点版权信息。 更多详细介绍:http://exp-blog.com/2018/07/07/pid-1650/ --------------------------------------...

    CodePlus C#笨代码自动生成器

    实现在c#中对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、选择(返回sqldatareader或arraylist)、存在性等基础代码片断,使程序员可以节省大量机械录入的时间,而将精力集中于核心商业逻辑...

    电子商务商城网站代码

    添加商品(添加成功后转到添加成功页(信息有:图片、所属分类,商品名称、修改些商品、继续添加、商品管理等)) 分类目录 基本信息 介绍及图片 扩展属性 关联商品 商品分类管理 | 添加:对商品类别添加,及...

    同学录网站系统源代码--010

    [9] 信息栏目管理:内置本站新闻,母校新闻,校友风采三个栏目,并可自己添加管理栏目和其中的文章 [10] 友情链接管理:支持LOGO和文本两种形式友情链接 [11] 用户注册设置 :设置提问注册,直接注册和认证注册三种方式 ...

    免费新旺淘宝相册系统源代码V6.0

    免费新旺淘宝相册系统源代码V6.0 升级说明: 1.修改了域名不能自动更新的bug 2.修改了二级目录进去之后不能翻页的功能 3.修改了超级管理元给注册会员认证的方法比以前更方便 一次拥有终身拥有 有了这个系统,...

    Android高级编程--源代码

    6.3.1 将静态文件作为资源添加 174 6.3.2 文件管理工具 175 6.4 Android中的数据库 175 6.4.1 SQLite简介 175 6.4.2 Cursor和内容值 176 6.4.3 使用Android数据库 177 6.5 内容提供器简介 189 6.5.1 使用...

    好用的电子商务网站 asp asp.net 源代码

    划分合理的导航模块使浏览者快速地查找自己需要的产品信息,提高商品购买率。 2、商城动态及公告模块 此模块是旨在让浏览者及时了解商城的动态,同时也提高了浏览者和商城的互动。 3、商品搜索模块 信息检索...

    网软志成分类信息网站系统.net官方商业版

    带分站功能的分类信息网源码,分类信息系统源码,asp带全分站自动跳转的分类信息源码,分类信息站源码,分类信息网站代码,整个网站风格简单明了,界面美观大方,提高网络推广效果,是国内互联网上不可多得的优秀程序。...

    auto-git:GNOME Shell扩展-自动将源代码更新到GitHub.com自动更新源码到GitHub.com-git source code

    在Linux(Gnome)上将源代码自动更新到GitHub.com 要求 Ubuntu / Linux Mint / Debian / Zorin操作系统 $ sudo apt安装git 其他Linux发行版也需要安装“ git”软件包。 $ git clone $ cd存储库$ git config ...

    php图片共享系统(源代码+LW).zip

    图片上传后,根据图片的标签以及图片所在任务自动将图片按照标签以及任务进行分类 图片管理 图片管理应该包括的基本内容:图片的删除,图片的添加,图片分类的添加以及删除,图片任务的添加以及删除,图片标签的添加...

    Emlog文章短网址版权插件源代码

    短网址(网址压缩、网址缩短)起源于微博,解决了微博流行的140字... 为了方便大家用EMLOG时自动为文章添加短网址版权,更利于分享文章到各大社交平台,只需安装本插件及无需做任何设置,安装完毕启用插件即可。 为了插

    分类信息门户网站模板生活信息服务源码下载

    后台可实现对网站标题,关键字,描述,底部版权信息,联系方 式,备案号等自定义修改。可以设置信息统一审核/不审核开关 。 二,分类栏目自定义功能。 后台可实现对网站栏目的分类自定义,包括分类信息栏目名称自...

    TDDirectDeployTool:CI工具,用于将代码自动部署到服务器

    CI工具,用于使用SSH和SFTP将代码自动部署到服务器 停止! 该项目不是开源的,也没有被许可给您,您可能无法使用它! 在不久的将来,您将可以在此存储库中添加许可证,届时您将可以使用此工具,同时请耐心等待并...

    emlog文章短网址版权插件 v2.2.zip

    为了方便大家用EMLOG时自动为文章添加短网址版权,更利于分享文章到各大社交平台,只需安装emlog文章短网址版权插件无需做任何设置,安装完毕启用插件即可。 为了插件正常使用,请检查模板echo_log.php 文件,确保...

    aspe政府网站源代码1.69M

    2)后台按栏目自动增加新闻文章,文章添加可自主选择不同模板生成! 3)后台文章采用在线HTML在线编辑器!图文混排,视频在线,全自动生成! 4)强大的在线调查系统和友情链接系统!让你的工作显得更加轻松自在! 5)网站...

Global site tag (gtag.js) - Google Analytics