如果我在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樣式等。
下面這是效果圖,當然了需要樣式文件的支持。