Visual Studio 2012中的为创建类时的添加注释模板
我们往往需要给类添加注释,我们可以把注释块复制出来,放到文件中,然后在需要的时候,复制、粘贴。这样的重复劳动增加了程序员的体力劳动,而VS中给我们提供了项模版,我们只需要在其中修改一点点模版就能达到这样的效果。
首先,找到类模版的位置:C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class,打开Class.cs,为其添加头注释:
/* =======================================================================
* 类名称:$safeitemrootname$
* 类描述:
* 创建人:$username$
* 创建时间:$time$
* 修改人:
* 修改时间:
* 修改备注:
* @version 1.0
* =======================================================================*/
using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ >= 3.5)using System.Linq;
$endif$using System.Text;
$if$ ($targetframeworkversion$ >= 4.5)using System.Threading.Tasks;
$endif$
namespace $rootnamespace$
{/// <summary>/// $safeitemrootname$/// </summary>public class $safeitemrootname${}
}
这里的$safeitemrootname$和$username$是由系统提供给我们的,还有一些其他参数:
参数 说明
clrversion 公共语言运行库 (CLR) 的当前版本。
itemname 用户在添加新项对话框中提供的名称。
machinename 当前的计算机名称(例如,Computer01)。
projectname 用户在新建项目对话框中提供的名称。
registeredorganization HKLM\Software\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization 中的注册表项值。
rootnamespace 当前项目的根命名空间。此参数用于替换正向项目中添加的项中的命名空间。
safeitemname 用户在“添加新项”对话框中提供的名称,名称中移除了所有不安全的字符和空格。
safeprojectname 用户在“新建项目”对话框中提供的名称,名称中移除了所有不安全的字符和空格。
time 以 DD/MM/YYYY 00:00:00 格式表示的当前时间。
userdomain 当前的用户域。
username 当前的用户名。
year 以 YYYY 格式表示的当前年份。
转载于:https://www.cnblogs.com/smallerpig/p/3646177.html
Visual Studio 2012中的为创建类时的添加注释模板相关推荐
- 在Visual Studio 2012中使用VMSDK开发领域特定语言(一)
前言 本专题主要介绍在Visual Studio 2012中使用Visualization & Modeling SDK进行领域特定语言(DSL)的开发,包括两个部分的内容.在第一部分中,将对 ...
- 在Visual Studio 2012中使用VMSDK开发领域特定语言(二)
本文为<在Visual Studio 2012中使用VMSDK开发领域特定语言>专题文章的第二部分,在这部分内容中,将以实际应用为例,介绍开发DSL的主要步骤,包括设计.定制.调试.发布以 ...
- [Tesseract]Tesseract 在 Visual Studio 2012 中的配置及调用
一.Tesseract简介 Tesseract是一个开源的OCR(Optical Character Recognition,光学字符识别)引擎,可以识别多种格式的图像文件并将其转换成文本,目前已支持 ...
- [DX10游戏教程(C++)]教程1:在Visual Studio 2012中配置DirectX 10
文章为hhhhhhhhhhkkkkkkkkkk原创,转载请注明出处http://blog.csdn.net/hhhhhhhhhhkkkkkkkkkk/article/details/12278985 ...
- 你不得不知道的Visual Studio 2012(3)- 创建Windows应用程序
创建项目 在Visual Studio中创建一个应用程序,应首先创建一个项和一个解决方案.在此示例中,您将创建Windows presentation foundation应用程序. 创建 WPF 项 ...
- vs2012建立java,在Microsoft Visual Studio 2012中使用Java
我最初是一名C ++程序员,Visual Studio曾为我工作过.但是,最近我想扩展到C#和Java.Visual Studio支持C#,我现在有一些使用它的经验,但是它不支持Java.有人对我有任 ...
- 你不得不知道的Visual Studio 2012(3)- 创建Windows(WPF)应用程序
创建项目 在Visual Studio中创建一个应用程序,应首先创建一个项和一个解决方案.在此示例中,您将创建Windows presentation foundation应用程序. 创建 WPF 项 ...
- 如何在Visual Studio 2012中撤消“范围到此”?
本文翻译自:How do I undo "Scope to this" in Visual Studio 2012? In the Solution Explorer, I cli ...
- Visual Studio 2012中使用GitHub
前言 一直以来都想使用Git来管理自己平时积累的小代码,就是除了工作之外的代码了.有时候自己搞个小代码,在公司写了,就要通过U盘或者网盘等等 一系列工具进行Copy,然后回家才能继续在原来的基础上作业 ...
最新文章
- 图像对象paip.Image对象出现“对象当前正在其他地方使用或者GDI+中发生一般性错误的解决...
- 网联靴子将落地,银行将关闭第三方支付直接代扣通道
- tf.keras.preprocessing.image_dataset_from_directory() 简介
- html定义一个集合,HTML标签属性集合
- Refactoring
- idea中删除java类并提交_IDEA 删除java类的3种提示
- 学习笔记(07):MySQL数据库运维与管理-02-用户权限授予演示
- 单片机ADC采样算法----卡尔曼滤波
- 介绍几个 window 下面的terminal
- python 处理xml pandas_在python中解析xml到pandas数据帧
- SWF播放器object DEMO
- ispostback的坑
- PS:更换证件照背景颜色
- 人生如梦游戏间,RPG游戏开源开发讲座 JAVA篇 0 ——月晕础润
- 十年测试老司机带你应对68道面试题---文章转载自 TesterHome
- php md5加密数组,php md5加密
- java响应式交友网站计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
- 计算机认知训练效果,为轻度认知功能障碍的人保持认知功能而进行的计算机化认知训练...
- AD PCB打印1:1
- Android 对话框(Dialogs)
热门文章
- 微信小程序服务(功能)直达是什么?有什么作用?
- VB无所不能之五:建立“标准”DLL动态链接库文件(1)
- Linux中使用ps、awk、sh一起批量杀死所有的dotnet进程。
- js字符串函数 [http://www.cnblogs.com/qfb620/archive/2011/07/28/2119799.html]
- 100c之53:说谎族和诚实族
- mybatis 使用in 查询时报错_使用mybatis的resultMap进行复杂查询 057
- javascript之数组操作
- 模拟spring - 简单实现spring IOC
- 案例分析:机场运作系统
- Go 永久阻塞的方法