zoukankan      html  css  js  c++  java
  • 『C # 开发』VS 2008 修改默认生成代码模版

        作为Coder,或许会因为每次写代码前要把版权信息Ctrl+C/V上去而蛋疼   ╮(╯▽╰)╭

        可作为Code Copyer,又何尝不蛋疼呢,怎么会容忍作业上署上别人的姓名,学号,XXX

        还是要先Select 完了Delete掉,或是改成自己的信息...

        不过,我觉得还是自己乖乖敲代码比较好,这样才会有进步  !

        因此,有了本文.....

    0x01 修改缓存模版文件

        这个方法通过直接修改缓存文件,达到预期效果

        此次演示修改添加类时对应模版文件(class.cs),该文件在安装目录

        Microsoft Visual Studio 9.0Common7IDEItemTemplatesCacheCSharpCode2052

        不同版本可能略有不同,大家自己找找看,在ItemTemplatesCache目录中找到class.cs文件就可以

        我们打开双击打开class.cs文件,添加版权代码后如下所示:

    /*=============================================================================
    1  * 功能描述:$safeitemrootname$
    2  * 创 建 者:$username$
    3  * 创建日期:$time$
    ==============================================================================*/  
    using System;
    using System.Collections.Generic;
    $if$ ($targetframeworkversion$ == 3.5)using System.Linq;
    $endif$using System.Text;
    
    namespace $rootnamespace$
    {
        class $safeitemrootname$
        {
        }
    }

        上面带有$的变量是直接由系统提供,保存修改后的文件就OK了 !

    0x 02 测试效果

        打开vs2008,创建项目后(ConsoleApplication9)添加类(Test.cs)

        

        添加成功后效果如下

        

        OK 已经完成, 在安装目录中,没有找到新建项目默认模版 = =

        有小伙伴发现的给我说下,哈~

  • 相关阅读:
    同类分布[AHOI2009]
    简单记录一下ruby 循环
    ruby中的respond to ?用法
    ruby中的return方法及class实例方法的initialize方法
    ruby中的字符串分隔符--split
    三次握手+四次挥手
    DNS服务器的简介——2
    HTTP-报文结构解析
    ruby中的三目操作符和include?操作
    ruby中的extend 和 include
  • 原文地址:https://www.cnblogs.com/anka9080/p/modifytemplate.html
Copyright © 2011-2022 走看看