VS2010自定義新建文件模版

作者: Wendy 's  來源: 博客園  發布時間: 2011-07-06 16:06  閱讀: 4292 次  推薦: 1   原文鏈接   [收藏]  

  不知不覺VS2010已經成為.NET開發人員的必備工具,相比經典版VS2005,到過渡版VS2008,2010在性能穩定性和易用性上都得到很大的提高。

  結合VS工具,其下的插件也層出不窮。今天重點給大家介紹如何使用VS2010VS2010自定義新建文件模版,新建文件時,添加個人信息,如:創建者,創建時間等個性化信息。

  這樣對于具有規定機器的開發人員,對于新建的文件就會自動添加版本,添加人,添加時間等信息。

  具體操作如下:

  1、打開VS2010安裝目錄,如:I:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates

  在這個目錄下,你將看到要創建各種類型的目錄列表,打開你要設置的文件,如:CSharp 目錄下的Windows Forms\2052下的Form.zip

  在此壓縮包中存在的就是新建文件的模版,如果修改此Form.cs,則當你新建一個Form文件時,就會出現你定義好的模版。下邊我們來看模版怎么修改。

  打開此壓縮文件中的form.cs文件,你會看到$if等只能的熱詞,這些在新建文件時會動態解析,把結果返回到新建文件中。在新建Form時我們想添加。

  個人信息,就可以添加如下:

 
#region Version Info
/* ========================================================================
* 【本類功能概述】
*
* 作者:ywg 時間:$time$
* 文件名:$safeitemname$
* 版本:V1.0.1
*
* 修改者: 時間:
* 修改說明:
* ========================================================================

*/
#endregion

  其中固定寫死的內容,在模版上也是固定呈現的:

  $time$ 顯示當前時間

  $safeitemname$ 顯示當前創建文件名

  $safeprojectname$  顯示當前工程名

  $year$  顯示當前年份

  $projectname$ 當創建一個新 工程時,指定的工程名

  $clrversion$  當前CLR解析的版本值

  $GUID [1-10]$ 定義當前范圍的GUID

  這些值都是根據你創建文件的不同,動態變化的,可以根據需要動態的及設定和添加。對于新添加的文件,我覺得如上模版可供查看,當然更加詳細的功能。

  仍需要添加模版后進行手工的人為修改。

  修改完畢后,保存,zip會自動存儲,其他新建文件都可以進行修改,可根據實際酌情修改需要的文件。

  2、完成要設定內容的修改后,此時需要關閉打開的VS2010窗口,開始進行修改模版的重新注冊。

  注冊的方法很簡單,在開始——》程序中,選中VS2010下的 Visual Studio Tools 下有Visual Studio 命題提示行工具,點擊打開。

  運行 devenv /setup 此過程可能要1分鐘左右時間。

  注冊完成后,重新打開VS2010新建文件,你將在新建的文件中,將看到新建的自定義內容。

  注:此修改后,原始模版將丟失,如果想恢復為VS2010原始模版狀態,則需要事先備份對應的VS2010模版,然后按照如上方法進行注冊。

  對于擁有固定機器編寫代碼的人員,設置模版后比較方便。

1
0
 
標簽:VS2010
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()