VS2010类模板修改——添加版权、说明

最近在学习使用Memcache,就想着用C#代码写一个实现Cache与Memcache以及将来若是能融入Redis切换使用的程序集。。。不过刚开始写代码,强迫症又犯了,万一我现在写好了代码,但是过段时间要再看的话,我还能很快的看明白这些代码是要实现什么的吗?虽说我在每段代码前都要写注释,可是我还是喜欢一眼看明白我写的代码是做什么的(健忘症V期患者)。好了,不扯了,开搞。

步骤:

对IDE快捷方式右键-属性-打开文件位置,找到..\Microsoft Visual Studio 10.0\Common7\IDE文件夹下的..\ItemTemplates\CSharp\Code\2052文件夹,

再找到Class.zip压缩文件,

直接双击打开Class.cs文件,就可以直接修改了

这是开头的注释代码:

 1 // ***********************************************************************
 2 // Copyright (c) $year$ $username$,All rights reserved.
 3 // Project:
 4 // Assembly:$rootnamespace$
 5 // Author:$username$
 6 // Created:$time$
 7 // Description:
 8 // ***********************************************************************
 9 // Last Modified By:$machinename$
10 // Last Modified On:$time$
11 // ***********************************************************************

完成之后,直接保存,然后选择“解压到”,

解压路径为:..\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\Class.zip,只用修改这两处就行,直接确定,就ok

以后再用VS新建Class就可以直接生成版权神马的了,而且也可以在新建一个Class以后,直接键入我对这个Class的说明了。

 1 // ***********************************************************************
 2 // Copyright (c) 2015 Fred,All rights reserved.
 3 // Project:
 4 // Assembly:Memcache.Utinity
 5 // Author:Fred
 6 // Created:2015/2/16 16:08:15
 7 // Description:
 8 // ***********************************************************************
 9 // Last Modified By:FRED-PC
10 // Last Modified On:2015/2/16 16:08:15
11 // ***********************************************************************
12
13 using System;
14 using System.Collections.Generic;
15 using System.Linq;
16 using System.Text;
17
18 namespace Memcache.Utinity
19 {
20     public class Class1
21     {
22     }
23 }

懒人懒办法,求轻喷,我怕疼~

附录:

参数参考:


参数


说明


clrversion


公共语言运行库 (CLR) 的当前版本。


GUID [1-10]


用于替换项目文件中的项目 GUID 的 GUID。最多可以指定 10 个唯一的 GUID(例如,guid1))。


itemname


用户在添加新项对话框中提供的名称。


machinename


当前的计算机名称(例如,Computer01)。


projectname


用户在新建项目对话框中提供的名称。

registeredorganization
HKLM\Software\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization 中的注册表项值。


rootnamespace


当前项目的根命名空间。此参数用于替换正向项目中添加的项中的命名空间。


safeitemname


用户在“添加新项”对话框中提供的名称,名称中移除了所有不安全的字符和空格。


safeprojectname


用户在“新建项目”对话框中提供的名称,名称中移除了所有不安全的字符和空格。


time


以 DD/MM/YYYY 00:00:00 格式表示的当前时间。


userdomain


当前的用户域。


username


当前的用户名。


webnamespace


当前网站的名称。在 Web 窗体模板中使用此参数以确保类名称是唯一的。如果网站位于 Web 服务器的根目录下,则此模板参数将解析为 Web 服务器的根目录。


year


以 YYYY 格式表示的当前年份。

时间: 2024-10-11 21:46:22

VS2010类模板修改——添加版权、说明的相关文章

修改VS类模板自动添加public修饰符和版权注释信息

在开发过程中,我们经常需要给类或接口添加public修饰符(默认没有)和一些相关的注释信息,这个工作是机械而枯燥的,而这个简单的需求其实是可以通过修改VS自带的类模板来实现的,下面是详细的修改步骤. 1,找到目录C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Code\1033,找到class.zip文件并备份.[备份是可选操作] 2,打开该压缩文件并进一步打开其中的Clas

XCode5添加新建类模板(Cocos2dx Template Class for Scene or Layer)

猴子原创,欢迎转载.转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢! 原文地址: http://www.cocos2dev.com/?p=505 因为常用cocos2dx开发游戏,所以每次新建cpp类文件的时候,XCode默认生成的cpp类基本就是一个空文件,每次都要重复实现cocos2dx的基本代码.很麻烦.(虽然我每次都是修改了HelloWorld文件,新建的文件直接copy HelloWorld内容.感觉还是挺麻烦的.) 今天就修改了下类模板,添加了2个coco

自动添加版权信息(修改类模板文件、窗体模板文件)

1.首先在记事本中准备版权文本信息 2.修改类模板文件(分窗体和WEB类模板) 1)窗体类模板(通用窗体类模板) 修改路径为:%vs%\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\Class\Class.cs (注意Code文件夹下会有1033是英文版,中文版是2052,%vs%为你的VS安装路径) 2)WEB类模板(ASP.NET MVC WEBSERVICE等项目时新建的类模板) 修改路径为:%vs%\Common7\IDE\ItemTem

VS2010自动添加版权信息

原文:http://www.cnblogs.com/justconnor/archive/2013/04/07/3006331.html   自动生成版权信息设置 现在大多数公司都规定程序员在程序文件的头部加上版权信息如下: /****************************************************************** * Copyright (C): **公司 * NameSpace: Test * FileName: WebForm4 * Create

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

本文实例讲述了C#实现为类和函数代码自动添加版权注释信息的方法,分享给大家供大家参考之用.具体方法如下: 以web项目为例: 一:给类加注释 1.在visual studio 的安装路径下 如:[盘符]:/Program files/Microsoft Visual Studio 8/Common7/IDE/ItemTemplates/web/cshare/2052/class.zip ,将里面的class.cs改为: /*------------------------------------

C#修改类模板

安装目录下 Program Files\vs2013\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\Class 注意:中文是2052 英文是1033 /*************************************************Author: Nai.King*Create Time $time$*Description:**Update History:***********************************

为XCode 6 添加新建类模板

用XCode 6在修改之前用XCode 5 的代码的时候突然间发现 XCode 6已经把新建带有 .xib 类的模板给删去了,而项目的新需求中又要用到新建带有 .xib 的类(用惯了~),所有不得不重新装了一下 XCode 5 ,把之前的类模板copy到了XCode 6. 具体做法: cp -r /Applications/Xcode\ 5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/T

Visual Studio 2013 为C#类文件添加版权信息

更改如下目录下的模版文件即可实现添加版权信息功能 C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class\Class.cs (默认路径) 如果安装被更改请到:[安装目录]\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class\Class.cs //=====================================

【C/C++学院】0825-类模板/final_override/类模板与普通类的派生类模板虚函数抽象模板类/类模板友元/位运算算法以及类声明/Rtti 实时类型检测/高级new创建/类以及函数包装器

类模板 类模板多个类型默认类型简单数组模板 #pragma once template <class T=int>//类模板可以有一个默认的值 class myArray { public: myArray(); ~myArray(); }; #include "myArray.h" template <class T=int>//每一个函数都需要加上一个默认的值 myArray<T>::myArray() //类模板成员函数在外部,需要加载类型初始