VS2010類模板修改——添加版權、說明


最近在學習使用Memcache,就想着用C#代碼寫一個實現Cache與Memcache以及將來若是能融入Redis切換使用的程序集。。。不過剛開始寫代碼,強迫症又犯了,萬一我現在寫好了代碼,但是過段時間要再看的話,我還能很快的看明白這些代碼是要實現什么的嗎?雖說我在每段代碼前都要寫注釋,可是我還是喜歡一眼看明白我寫的代碼是做什么的(健忘症V期患者)。好了,不扯了,開搞。

步驟:

對IDE快捷方式右鍵-屬性-打開文件位置,找到..\Microsoft Visual Studio 10.0\Common7\IDE文件夾下的..\ItemTemplates\CSharp\Code\2052文件夾,

再找到Class.zip壓縮文件

直接雙擊打開Class.cs文件,就可以直接修改了

這是開頭的注釋代碼:

 1 // ***********************************************************************
 2 // Copyright (c) $year$ $username$,All rights reserved.
 3 // Project:
 4 // Assembly:$rootnamespace$
 5 // Author:$username$
 6 // Created:$time$
 7 // Description:
 8 // ***********************************************************************
 9 // Last Modified By:$machinename$
10 // Last Modified On:$time$
11 // ***********************************************************************
View Code

完成之后,直接保存,然后選擇“解壓到”,

解壓路徑為:..\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\Class.zip,只用修改這兩處就行,直接確定,就ok

以后再用VS新建Class就可以直接生成版權神馬的了,而且也可以在新建一個Class以后,直接鍵入我對這個Class的說明了。

 1 // ***********************************************************************
 2 // Copyright (c) 2015 Fred,All rights reserved.
 3 // Project:
 4 // Assembly:Memcache.Utinity
 5 // Author:Fred
 6 // Created:2015/2/16 16:08:15
 7 // Description:
 8 // ***********************************************************************
 9 // Last Modified By:FRED-PC
10 // Last Modified On:2015/2/16 16:08:15
11 // ***********************************************************************
12 
13 using System;
14 using System.Collections.Generic;
15 using System.Linq;
16 using System.Text;
17 
18 namespace Memcache.Utinity
19 {
20     public class Class1
21     {
22     }
23 }
View Code

懶人懶辦法,求輕噴,我怕疼~

附錄:

參數參考:

參數

說明

clrversion

公共語言運行庫 (CLR) 的當前版本。

GUID [1-10]

用於替換項目文件中的項目 GUID 的 GUID。最多可以指定 10 個唯一的 GUID(例如,guid1))。

itemname

用戶在添加新項對話框中提供的名稱。

machinename

當前的計算機名稱(例如,Computer01)。

projectname

用戶在新建項目對話框中提供的名稱。

registeredorganization

HKLM\Software\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization 中的注冊表項值。

rootnamespace

當前項目的根命名空間。此參數用於替換正向項目中添加的項中的命名空間。

safeitemname

用戶在“添加新項”對話框中提供的名稱,名稱中移除了所有不安全的字符和空格。

safeprojectname

用戶在“新建項目”對話框中提供的名稱,名稱中移除了所有不安全的字符和空格。

time

以 DD/MM/YYYY 00:00:00 格式表示的當前時間。

userdomain

當前的用戶域。

username

當前的用戶名。

webnamespace

當前網站的名稱。在 Web 窗體模板中使用此參數以確保類名稱是唯一的。如果網站位於 Web 服務器的根目錄下,則此模板參數將解析為 Web 服務器的根目錄。

year

以 YYYY 格式表示的當前年份。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM