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