VS2015 自动添加头部注释


VS2015 自动添加头部注释

让VS自动生成类的头部注释,只需修改两个文集即可,一下两个路径下个有一个 Class.cs文件 

D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\1033\Class

D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\Class

用记事本打开=》在头部添加如下代码,OK 新建一个类就自动生成了头部注释。PS:请将安装路径替换为自己VS的安装路径

/**
* 命名空间: $rootnamespace$
*
* 功 能: N/A
* 类 名: $safeitemname$
*
* Ver 变更日期 负责人 变更内容
* ───────────────────────────────────
* V0.01 $time$ 大熊 初版
*
* Copyright (c) 2015 Lir Corporation. All rights reserved.
*┌──────────────────────────────────┐
*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │
*│ 版权所有:*****有限公司               │
*└──────────────────────────────────┘
*/

 

效果如下:

 

 
==========================================华丽的分割线================================================

 

在前一段时间忽然想给自己电脑上的vs新建类的时候添加一个自定义个注释,但是在网上搜了很久都是说vs2012之类的方法系统也都是win7、XP之类的独独没有win8的。故此自己不断的尝试修改发现方法如下。

修改类模板添加自定义内容
地址如下(地址因不同用户而不用):
C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\14.0\VTC\7848382ba7aaa8cf6f95d701fd02d891\~IC\IT\Code\GeneralClass.zip
目录:C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\14.0\VTC\内包含了所有代码的模板。
这一长串字符是变化的每个人都是不一样的7848382ba7aaa8cf6f95d701fd02d891

参数                      描述
clrversion                 当前系统CLR版本号
GUID [1-10]               生成全局唯一标识符,可以生成10个 (例如:guid1)
itemname                 打开添加新建项时输入的文件名称
machinename               当前机器的名称(如:pc1)
registeredorganization       注册的组织名
rootnamespace               命名空间名
safeitemname               保存的文件名
time                       当前系统时间,格式:DD/MM/YYYY 00:00:00.
userdomain                用户所在的域
username                 当前系统用户名
year                       当前系统时间 YYYY

模板示例如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using  System;
using  System.Collections.Generic;
$ if $ ($targetframeworkversion$ >= 3.5) using  System.Linq;
$endif$ using  System.Text;
$ if $ ($targetframeworkversion$ >= 4.5) using  System.Threading.Tasks;
$endif$
/****************************************************************
*   作者:Schme
*   CLR版本:$clrversion$
*   创建时间:$time$
*   $year$
*   描述说明:
*
*   修改历史:
*
*
*****************************************************************/
namespace  $rootnamespace$
{
     class  $safeitemrootname$
     {
     }
}

 效果如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using  System;
using  System.Collections.Generic;
using  System.Linq;
using  System.Text;
 
/****************************************************************
*   作者:Schme
*   CLR版本:4.0.30319.42000
*   创建时间:2015-11-8 下午 03:36:28
*   2015
*   描述说明:
*
*   修改历史:
*
*
*****************************************************************/
namespace  MUI
{
     class  Class4
     {
     }
}

 参数是我在网上查到的别人总结的,我只是照搬而已主要是这个目录,当然修改后也不用命令行来安装模板因为这个不是自定义的新模板而是修改原来的模板。

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class\Class.cs(win764位中修改的目录是这个)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM