天天看點

菲傭WPF——8(規範程式設計-自定義模版)

我們在開發的時候,經常要寫檔案的頭,和一些版本的申明。大多數檔案時相同的,這時我們就需要C#提供的自定義模版。

Let's go

我們來定義自己的cs檔案模版

先建立一個Console Application

菲傭WPF——8(規範程式設計-自定義模版)

接着我們在MyCSClass這個類中定義模版

菲傭WPF——8(規範程式設計-自定義模版)

下面是模版中可以使用的參數(對于的意義)

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 格式表示的目前年份。
           

接着開始到處模版。

菲傭WPF——8(規範程式設計-自定義模版)

點選導出模版:

菲傭WPF——8(規範程式設計-自定義模版)
菲傭WPF——8(規範程式設計-自定義模版)
菲傭WPF——8(規範程式設計-自定義模版)

到此模版已經好了,我看可以添加一個看看

重新開機下VS, 就可以了

在别人的vS下,我們就直接将模版放到

Documents\Visual Studio 2012\Templates\ItemTemplates\Visual C#
           

 這個目錄下

這樣就可以使用了

轉載于:https://www.cnblogs.com/qiurideyun/archive/2013/03/21/2974038.html

繼續閱讀