在前一段时间突然想给本身电脑上的vs新建类的时候添加一个自定义个注释,可是在网上搜了好久都是说vs2012之类的方法系统也都是win七、XP之类的独独没有win8的。故此本身不断的尝试修改发现方法以下。dom
修改类模板添加自定义内容
地址以下(地址因不一样用户而不用):
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 当前系统时间 YYYYui
模板示例以下:spa
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$ { } }
效果以下:命令行
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 { } }
参数是我在网上查到的别人总结的,我只是照搬而已主要是这个目录,固然修改后也不用命令行来安装模板由于这个不是自定义的新模板而是修改原来的模板。blog
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class\Class.cs(win764位中修改的目录是这个)ip