在前一段时间忽然想给自己电脑上的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位中修改的目录是这个)

最新文章

  1. lintcode二叉树的锯齿形层次遍历 (双端队列)
  2. MYSQL之基本操作
  3. 微软Face API体验——人脸检测
  4. 【Phylab2.0】Alpha版本测试报告
  5. ios之"performSelector may cause a leak because its selector is unknown"警告原因及其解决办法
  6. Django用户认证系统(二)Web请求中的认证
  7. UIImage拉伸显示
  8. javascript获取选中的文本/html
  9. [TypeScript] Inheritance
  10. Repeater中添加按钮,点击按钮获取某一行的数据
  11. python 时间字符串与日期转化
  12. Mysql 笔记:
  13. [Unity3D]转让Android介面
  14. ionic入门之色彩、图标和边距和界面组件:列表
  15. openstack-kilo--issue(十二)openstack-keystone和httpd服务同时占用35357和5000
  16. centos minimal Bind 主从服务器部署
  17. OpenCV 之 空间滤波
  18. CSS3D 转换调试
  19. MySQL面试题之如何优化一条有问题的SQL语句?
  20. 奇怪吸引子---Hadley

热门文章

  1. Scala基础知识(二)
  2. SiFive Unleashed启动
  3. Visual Studio中你所不知道的智能感知
  4. android闹钟实现原理
  5. C标签的使用.md
  6. openCV 和GDI画线效率对比
  7. Java中关键字throw和throws的区别
  8. composer 安装 laravel 更换下载源
  9. excel转换成oracle建表脚本
  10. 最简单的基于FFmpeg的移动端样例:IOS HelloWorld