修改Visual Studio的默認模板


如果我在Visual Studio創建的項目中每次新建一個文件,自動生成注釋或者是結構的話,那么就需要改下默認的模板了。下面以vs2013為例

我們添加的文件有很多種,這里就舉例3種,CSharp類文件,Web項目下的類文件,cshtml文件

1.CSharp類文件(.class文件)

1.1模板位置:C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\Class\Class.cs

1.2 直接修改成我們想要的就可以了,比如添加一些作者,時間等。下面是我修改完之后的。

/* ==============================================================================
* 功能描述:$safeitemrootname$  
* 創 建 者:$username$
* 創建日期:$time$
* ==============================================================================*/
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$
namespace $rootnamespace$
{
    /// <summary>
    /// $safeitemrootname$
    /// </summary>
    public class $safeitemrootname$
    {
    }
}

2.Web項目下的類文件(.class文件)

2.1模板位置:C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\WebClass\Class.cs

2.2 和C#項目下的模板只是位置不同,內容完全一樣的。

3.關於MVC項目中的.cshtml文件的模板,以MVC4為例

3.1模板位置:C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates\CSharp\Web\MVC 4\CodeTemplates\AddView\CSHTML

3.2這個目錄下面有6個模板,以Create.tt為例,這個代表新建一個強類型的.cshtml的模板,有了這個模板就可以修改成我們想要的html代碼,以后再也不用創建了.cshtml文件之后再一個個的改字段了。提高了工作效率

3.3至於模板里面的語法,我相信大家都能看明白,下圖中的紅色框中的內容是我們主要改的東東,就是form里面的html表單樣式

下面圖中的紅色框是我修改之后的內容,可以對比上圖中的,比如給form添加class樣式等。

下面這是效果圖,當然了需要樣式文件的支持。


免責聲明!

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



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