VS2013 自定义添加创建者、创建时间等个人信息新建文件模版

来源:互联网 发布:汽车坐垫 选择 知乎 编辑:程序博客网 时间:2024/06/05 10:26


一直想统一下项目中的关于-(新建文件时,添加个人信息,如:创建者,创建时间等个性化信息)。

从网络上学习到方法很简单,只需要把IDE安装目录下的模板进行修改保存,即可每次创建拥有固定的模板呈现。

具体操作如下:

1、打开VS2013安装目录,如:D:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates

在这个目录下,你将看到要创建各种类型的目录列表,打开你要设置的文件,如:CSharp 目录下的Code\2052\WebClass\Class.cs

在此压缩包中存在的就是新建文件的模版,如果修改此Class.cs,则当你新建一个Class文件时,就会出现你定义好的模版。下边我们来看模版怎么修改

打开此压缩文件中的Class.cs文件,你会看到$if等只能的热词,这些在新建文件时会动态解析,把结果返回到新建文件中。在新建Class.cs时我们想添加

个人信息,就可以添加如下:

#region Version Info 
/* ======================================================================== 
* 【本类功能概述】 
*  
* 作者:TongSir       时间:$time$ 
* 文件名:$safeitemname$ 
* 版本:V1.0.1 

* 修改者:           时间:               
* 修改说明: 
* ======================================================================== 
*/ 
#endregion

其中固定写死的内容,在模版上也是固定呈现的,

$time$ 显示当前时间

$safeitemname$ 显示当前创建文件名

$safeprojectname$  显示当前工程名

$year$  显示当前年份

$projectname$ 当创建一个新 工程时,指定的工程名

$clrversion$  当前CLR解析的版本值

$GUID [1-10]$ 定义当前范围的GUID

这些值都是根据你创建文件的不同,动态变化的,可以根据需要动态的及设定和添加。对于新添加的文件,我觉得如上模版可供查看,当然更加详细的功能

仍需要添加模版后进行手工的人为修改。

修改完毕后,保存,zip会自动存储,其他新建文件都可以进行修改,可根据实际酌情修改需要的文件。

2、完成要设定内容的修改后,此时需要关闭打开的VS2010窗口,开始进行修改模版的重新注册。

注册的方法很简单,在开始——》程序中,选中VS2010下的 Visual Studio Tools 下有Visual Studio 命题提示行工具,点击打开

运行 devenv /setup 此过程可能要1分钟左右时间

注册完成后,重新打开VS2010新建文件,你将在新建的文件中,将看到新建的自定义内容。

注:此修改后,原始模版将丢失,如果想恢复为VS2010原始模版状态,则需要事先备份对应的VS2010模版,然后按照如上方法进行注册。

对于拥有固定机器编写代码的人员,设置模版后比较方便。

1 0
原创粉丝点击