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模版,然后按照如上方法进行注册。
对于拥有固定机器编写代码的人员,设置模版后比较方便。
- VS2013 自定义添加创建者、创建时间等个人信息新建文件模版
- vs自定义模板,添加个人信息,如:创建者,创建时间等个性化信息(转自周公博客)
- VS2013修改模版、创建类模版文件
- VS2010自定义新建文件模版
- VS2010自定义新建文件模版
- Pycharm新建模板默认添加个人信息
- PyCharm新建.py文件时默认添加作者时间等信息
- WordPress新建一个模版文件
- VS2013添加头文件
- 创建数据库、添加文件、表等操作
- VS2013创建CUDA文件
- win32模版文件分析(VS2013)
- 【VS】VS2015添加自定义模版
- linux创建文件时添加系统时间
- Eclipse新建类的时候如何自动添加注释(作者,时间,版本等信息)
- Eclipse新建类的时候如何自动添加注释(作者,时间的信息等)
- idea创建新的类(文件)时,自动添加作者创建时间(文件注释)等信息的设置方法
- 在MyEclipse 中添加自己定义的文件模版(----为myeclipse新建一个tapestry 5的tml模板)
- MySQL 入门(十)—— 数据操作
- C++学习笔记--第一章 C++概述
- eclipse配备mybatis 的xml提示
- Eclipse数据监听工具TCP/IP Monitor
- 微信分享到联系人返回App没反应
- VS2013 自定义添加创建者、创建时间等个人信息新建文件模版
- windows2008R2 ORACLE数据库RMANBK备份
- myeclipse里项目前红色感叹号的解决方法
- 卧铺
- 编程问题解决
- 追求欲乐会带来哪些副作用
- Python 和 java的 RSA加密解密
- SPD与精益,本是恩爱夫妻奈何被当成孪生兄弟
- 学习Java的接口和抽象类