天天看點

VS2013修改模版、建立類模版檔案

修改系統模版路徑: 

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052

新加自己的模版路徑:

參考系統模版,複制然後修改成自己的模版:

C:\Users\Administrator\Documents\Visual Studio 2013\Templates\ItemTemplates

VS2013修改模版、建立類模版檔案

//YCFStock.vstemplate

<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Item">

  <TemplateData>

    <DefaultName>Class.cs</DefaultName>

    <Name>YCFStock類</Name>

    <Description>YCF.Stock項目建立類空模版</Description>

    <ProjectType>CSharp</ProjectType>

    <SortOrder>89</SortOrder>

    <Icon>__TemplateIcon.ico</Icon>

  </TemplateData>

  <TemplateContent>

    <References>

<Reference>

<Assembly>System</Assembly>

</Reference>

    </References>

    <ProjectItem SubType="Code" TargetFileName="$fileinputname$.cs" ReplaceParameters="true">Class.cs</ProjectItem>

  </TemplateContent>

</VSTemplate>

//Class.cs

/* ==============================================================================

 * 功能描述:$safeitemrootname$  

 * 創 建 者:XXX

 * 建立日期:$time$

 * CLR Version :$clrversion$

 * ==============================================================================*/

 using Abp.Domain.Repositories;

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$using YCF.Stock.Utilities.ExtensionHelper;

using YCF.Stock.Utilities.ExceptionHeper;

using YCF.Stock.Utilities.StringHelper;

using YCF.Stock.Core.Entities;

namespace $rootnamespace$

{

    public class $safeitemrootname$

    {

public $safeitemrootname$(){}

    }

}

效果:

VS2013修改模版、建立類模版檔案
VS2013修改模版、建立類模版檔案