VS2008模板修改示例





如上图所示,VS2008在新建项目或添加新建项时都是使用模板,根据创建内容的不同,模板分为项目模板和项模板。

模板保存路径

系统项目模板:C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates
系统项模板:C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates
自定义项目模板:C:\Users\用户名\Documents\Visual Studio 2008\Templates\ProjectTemplates
自定义项模板:C:\Users\用户名\Documents\Visual Studio 2008\Templates\ItemTemplates

一个模板最终为一个zip压缩包,修改模板只需修改压缩包中的内容即可。下边我们以修改"类"这个项模板为例,来说明下如何修改模板,经过修改后,每次添加新类时,都会自动加上作者、创建时间等信息。

VS2008模板修改示例

①.解压C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class.zip;

②.用记事本打开Class.cs,修改如下(红色新增):
using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ == 3.5)using System.Linq;
$endif$using System.Text;

/*
* FileName:$safeitemrootname$.cs
* Author: dnawo
* Web: http://www.mzwu.com/
* Create Date: $time$
*/


namespace $rootnamespace$
{
    class $safeitemrootname$
    {
    }
}

③.将Class.vstemplate和修改后的Class.cs压缩为Class.zip,并替换旧的Class.zip;

④.打开Visual Studio 2008 命令行窗口,执行下边命令即可[1]:

devenv.exe /InstallVSTemplates

⑤.新建一个类试下,是不是自动加上了作者、创建时间等信息了:)

[1].修改系统模板需要执行此命令,修改自定义模板不需要执行此命令,直接修改保存即可;

参考资料

·为VS2008默认模板添加版权信息:http://www.cnblogs.com/zhangqqshuo/archive/2011/03/24/1994045.html
·vs模板:http://archive.cnblogs.com/a/2016038/
·Visual Studio 模板:http://msdn.microsoft.com/zh-cn/library/6db0hwky(VS.90).aspx
·创建项目模板和项模板:http://msdn.microsoft.com/zh-cn/library/s365byhx(VS.90).aspx

上一篇: 在Linux上运行C#
下一篇: 路程
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 0 | 引用: 0 | 查看次数: 5414
发表评论
登录后再发表评论!