c# vs 中如何修改类模板
背景
在一些应用中,我们需要去修改我们的类模板,作为标记。
步骤
在这个目录下就是我们的模板:
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Code\2052
所以我们只需要修改这个模板就OK了。
比如我在头部加了:
/*********************************************************
* 开发人员:x.m
* 创建时间:$time$
* 描述说明:
*
* 更改历史:
*
* *******************************************************/
接下来需要到命令行中,更新模板:
打开Visual Studio 命令提示,执行 “devenv /InstallVsTemplates”。
这个命令行工具可以在我们的开始目录中找到。
其他命令语句
Parameter | 说明 |
---|---|
clrversion | 公共语言运行时 (CLR) 的当前版本。 |
GUID [1-10] | 用于替换项目文件中的项目 GUID 的 GUID。 guid1))。 |
itemname | 用户在添加新项对话框中提供的名称。 |
machinename | 当前的计算机名称(例如,Computer01) |
projectname | 用户在新建项目对话框中提供的名称。 |
registeredorganization | HKLM\Software\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization 中的注册表项值。 |
rootnamespace | 当前项目的根命名空间。 此参数用于仅在要添加到项目中的项中替换命名空间。 |
safeitemname | 用户在“添加新项”对话框中提供的名称,名称中移除了所有不安全的字符和空格。 |
safeprojectname | 用户在“新建项目”对话框中提供的名称,名称中移除了所有不安全的字符和空格。 |
time | 以 DD/MM/YYYY 00:00:00 格式表示的当前时间。 |
userdomain | 当前的用户域。 |
username | 当前的用户名。 |
webnamespace | 当前网站的名称。 在 Web 窗体模板中使用此参数以确保类名称是唯一的。 如果网站位于 Web 服务器的根目录下,则此模板参数将解析为 Web 服务器的根目录。 |
year | 以 YYYY 格式表示的当前年份。 |