在前一段時間突然想給本身電腦上的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