首先打开【Visual Studio 2005】C:/Program Files/Microsoft Visual Studio 9.0/Common7/IDE
【Visual Studio 2005】C:/Program Files/Microsoft Visual Studio 8/Common7/IDE),可以看到如下的情况: 其中ItemTemplates文件中存放着我们向项目添加文件时的模板,ProjectTemplates文件夹顾名思义存放着我们创建项目的模板。这些文件夹中的模板分别会在我们创建文件或者项目时出现。,另外还有一个ProjectTemplatesCache和ItemTemplatesCache,这是vs使用的模板缓存。
除了这些模板之外,Visual Studio在新建时还会搜索当前用户的个人模板,如果没有经过这种这样的特殊设置,路径为C:/Documents and Settings/用户名/My Documents/Visual Studio 2008/Templates,打开这个文件夹,我们看到如下情况: 在没有做任何配置的时候这两个文件夹都是空的,在此时如果我们向项目中添加文件会看到这样的情况,如下图: 从上图可以看出,我的模板是空的。
OK,将C:/Program Files/Microsoft Visual Studio 9.0/Common7/IDE下的ItemTemplates和ProjectTemplates文件夹拷贝到了当前个人配置文件夹C:/Documents and Settings/用户名/My Documents/Visual Studio 2008/Templates下,可能系统会提示是否覆盖,点击确认之后我们再在任何项目中创建新文件会看到下面的情况,如下图所示:
保存class.cs,然后利用压缩软件将class.cs和刚刚从Class.zip中解压出来Class.vstemplate文件压缩为Class.zip文件(注意一定要压缩成zip文件而不是rar或者其它格式文件,WinRAR提供这种功能),然后替换原来的Class.zip文件。 好了,现在我们可以检验我们的成果了。随便打开一个项目,按照“添加”-“新建项”的步骤添加,在弹出的对话框中“我的模板”下选择“类”(因为我们刚刚改的就是我的模板中添加的类的模板),这时Visual Studio 2008按照模板生成的代码如下:
首先打开【Visual Studio 2005】C:/Program Files/Microsoft Visual Studio 9.0/Common7/IDE 【Visual Studio 2005】C:/Program Files/Microsoft Visual Studio 8/Common7/IDE),可以看到如下的情况: 其中ItemTempl