VS20“.NET研究”10自定义新建文件模版

简介:   不知不觉VS2010已经成为.NET开发人员的必备工具,相比经典版VS2005,到过渡版VS2008,2010在性能稳定性和易用性上都得到很大的提高。  结合VS工具,其下的插件也层出不穷。今天重点给大家介绍如何使用VS2010VS2010自定义新建文件模版,新建文件时,添加个人信息,如:创建者,创建时间等上海徐汇企业网站设计与制作个性化信息。

  不知不觉VS2010已经成为.NET开发人员的必备工具,相比经典版VS2005,到过渡版VS2008,2010在性能稳定性和易用性上都得到很大的提高。

  结合VS工具,其下的插件也层出不穷。今天重点给大家介绍如何使用VS2010VS2010自定义新建文件模版,新建文件时,添加个人信息,如:创建者,创建时间等上海徐汇企业网站设计与制作个性化信息。

  这样对于具有规定机器的开发人员,对于新建的文件就会自动添加版本,添加人,添加时间等信息。

  具体操作如下:

  1、打开VS2010安装目录,如:I:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates

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

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

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

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

 
 
#region Version Info
/* 上海闵行企业网站制作"color: #008000;"> ========================================================================
* 【本类功能概述】
*
* 作者:ywg 时间:$time$
* 文件名:$safeitemname$
* 版本:V1.0.1
*
* 修改者: 时间:
* 修改说明:
* ========================================================================
*/ 上海企业网站设计与制作style="color: #000000;">
#endregion

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

  $time$ 显示当前时间

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

  $safeprojectname$  显示当前工程名

  $year$  显示当前年份

  $上海徐汇企业网站制作projectname$ 当创建一个新 工程时,指定的工程名

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

  $GUID [1-10]$ 定义当前范围的GUID上海闵行企业网站设计与制作/p>

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

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

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

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

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

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

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

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

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

目录
相关文章
|
15天前
|
Linux C# Windows
.NET使用MiniWord高效生成Word文件
.NET使用MiniWord高效生成Word文件
35 12
|
2月前
Visual Studio 快速分析 .NET Dump 文件
【11月更文挑战第10天】.NET Dump 文件是在 .NET 应用程序崩溃或出现问题时生成的,记录了应用程序的状态,包括内存对象、线程栈和模块信息。通过分析这些文件,开发人员可以定位和解决内存泄漏、死锁等问题。在 Visual Studio 中,可以通过调试工具、内存分析工具和符号加载等功能来详细分析 Dump 文件。此外,还可以使用第三方工具如 WinDbg 进行更深入的分析。
|
3月前
|
C# Windows
一款基于.NET开发的简易高效的文件转换器
一款基于.NET开发的简易高效的文件转换器
|
4月前
.NET 压缩/解压文件
【9月更文挑战第5天】在 .NET 中,可利用 `System.IO.Compression` 命名空间进行文件的压缩与解压。首先引入相关命名空间,然后通过 GZipStream 类实现具体的压缩或解压功能。下面提供了压缩与解压文件的方法示例及调用方式,便于用户快速上手操作。
|
5月前
|
开发框架 .NET Linux
【Azure Developer】已发布好的.NET Core项目文件如何打包为Docker镜像文件
【Azure Developer】已发布好的.NET Core项目文件如何打包为Docker镜像文件
|
15天前
|
监控 前端开发 API
一款基于 .NET MVC 框架开发、功能全面的MES系统
一款基于 .NET MVC 框架开发、功能全面的MES系统
|
4月前
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
53 7
|
4月前
|
存储 开发框架 前端开发
ASP.NET MVC 迅速集成 SignalR
ASP.NET MVC 迅速集成 SignalR
91 0
|
5月前
|
开发框架 前端开发 .NET
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
72 0
|
5月前
|
开发框架 前端开发 安全
ASP.NET MVC 如何使用 Form Authentication?
ASP.NET MVC 如何使用 Form Authentication?