前言:最近在学习asp.net mvc ,想新建个注释模板,网上搜了一些,然后自己总结总结,算是在前人的基础上学习学习
在asp.netmvc 中每类文件都有自己的模板,controller控制器、view视图以及类cs都是不同的注释模板,所以我们不能一下子修改完所有的类型。只能
一项一项的修改,今天主要总结一下mvc下的cs类注释模板
首先我们找到模板路径(我的安装路径是这个,以实际为准):C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Code\2052
在这个路径下找到webclass文件夹下C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Code\2052\WebClass
修改class.cs文件
using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ >= 3.5)using System.Linq;
$endif$using System.Web;
/*********************************************
*类名称: $safeitemrootname$
*类描述:
*所属功能块:
*创建人: $username$
*创建时间:$time$
*********************************************/
namespace $rootnamespace$
{
public class $safeitemrootname$
{
}
}
上边就是一个注释模板
效果入下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
/*********************************************
*类名称: Class1
*类描述:
*所属功能块:
*创建人: user1
*创建时间:2014/4/12 星期六 17:38:42
*********************************************/
namespace MvcZSXW.ImageUtil
{
public class Class1
{
}
}
模板的参数介绍入下:
参数名 | 描述 |
clrversion | 公共语言运行库 (CLR) 的当前版本。 |
itemname | 添加新项对话框中提供的名称。 |
machinename | 计算机名称(例如,C1)。 |
Projectname | 新建项目对话框中提供的名称。 |
registeredorganization | HKLM\Software\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization 中的注册表项值。 |
Rootnamespace | 当前项目的根命名空间。用于替换正向项目中添加的项中的命名空间。 |
Safeitemname | 在"添加新项"对话框中提供的名称,名称中移除了所有不安全的字符和空格。 |
Safeprojectname | 在"新建项目"对话框中提供的名称,名称中移除了所有不安全的字符和空格。 |
Time | 以 DD/MM/YYYY 00:00:00 格式表示的当前时间。 |
Userdomain | 用户域。 |
Username | 用户名。 |
Year | 年year |