一分钟搞定类头注释

越到后面发现我们的学习逐步职业化,就拿注释来说,良好的注释说明有助于他人对程序的理解和后期的维护,在ITOO中更多的接触都是类里面方法或变量等的注释,前几天验收下期机房合作,发现一个良好的注释风格给人的印象和感受真的不一样。最近自己也在ITOO中重新搭框架,里面需要自己添加很多类,之前在项目中都是把头注释放在工具箱中,使用时候直接拖拽,当然这也是其中之一。这次想到之前自己在机房的时候也用到过一种方法,直接在安装路径中修改新建类的模板。因为类头注释里面的内容多,而且每个类或窗体里面的头注释内容大多相似,所以每次新建一个类或窗体的时候都要复制粘贴(当然还得稍微修改一下)?现在好了可以让VS自动生成头注释。网上也有很多这方面文章,可谓站在巨人肩膀上。

如何设置类头注释模板?

1、打开VS2012的安装目录,找到Common7文件夹,接着打开D:\VS\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class,找到Class.cs文件并且以记事本方式打开,在其中加入你想要的模板。

/**********************************************************************************
     * 开发人:李立平
     * 开发组:王静娜、杨晨光、张子杰
     * 类说明:
     * 开发时间:$time$
     * 开发版本:V4.0.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$
{
    class $safeitemrootname$
    {
    }
}

2、然后打开VS2012,新建一个类试一下效果:果然,新建类时VS就会自动生成 头文件注释了。

当然还有一些接口、WebClass等标头的设置,还有其他语言的设置,磨刀不误砍柴工,工欲善其事必先利其器说的都是这个道理。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-12 12:23:10

一分钟搞定类头注释的相关文章

一分钟搞定类头凝视

越到后面发现我们的学习逐步职业化.就拿凝视来说,良好的凝视说明有助于他人对程序的理解和后期的维护,在ITOO中很多其它的接触都是类里面方法或变量等的凝视.前几天验收下期机房合作,发现一个良好的凝视风格给人的印象和感受真的不一样.近期自己也在ITOO中又一次搭框架,里面须要自己加入非常多类.之前在项目中都是把头凝视放在工具箱中,使用时候直接拖拽,当然这也是当中之中的一个. 这次想到之前自己在机房的时候也用到过一种方法,直接在安装路径中改动新建类的模板.由于类头凝视里面的内容多,并且每一个类或窗口里

Spring Boot 返回 XML 数据,一分钟搞定!

Spring Boot 返回 XML 数据,前提必须已经搭建了 Spring Boot 项目,所以这一块代码就不贴了,可以点击查看之前分享的 Spring Boot 返回 JSON 数据,一分钟搞定!. 你所需具备的基础 什么是 Spring Boot? Spring Boot 核心配置文件详解 Spring Boot 开启的 2 种方式 Spring Boot 自动配置原理.实战 Spring Boot 2.x 启动全过程源码分析 更多请在Java技术栈微信公众号后台回复关键字:boot. 如

一分钟搞定AlloyTouch图片轮播

一分钟搞定AlloyTouch图片轮播 轮播图也涉及到触摸和触摸反馈,同时,AlloyTouch可以把惯性运动打开或者关闭,并且设置min和max为运动区域,超出会自动回弹.除了一般的竖向滚动,AlloyTouch也可以支持横向滚动,甚至任何属性的运动,因为它的设计的本质就是属性无关,触摸可以反馈到任何属性的运动.所以AlloyTouch制作各种各样的轮播组件还是得心应手. 第一种轮播图如上图所示.下面开始实现的过程. 第0秒 <div id="carousel-container&quo

idea如何设置类头注释和方法注释

idea和eclipse的注释还是有一些差别的. idea: 类头注释:打开file->setting->Editor->Filr and Code Templates->Includes->File Header 直接在右边的文件框里编辑你说需要注释的东西,然后应用保存之后,当你创建类的时候就会自动生成注释. 方法注释:打开file->setting->Editor->LiveTemplates点击右边上面那个绿色的+号,选择Template Group双

【IDEA】设置类头注释和方法注释

idea和eclipse的注释还是有一些差别的. 类头注释: 打开file->setting->Editor->Filr and Code Templates->Includes->File Header 直接在右边的文件框里编辑你说需要注释的东西,然后应用保存之后,当你创建类的时候就会自动生成注释. 方法注释: 打开file->setting->Editor->LiveTemplates点击右边上面那个绿色的+号,选择Template Group双击,然后

HDFS-异常大全-《每日五分钟搞定大数据》

点击看<每日五分钟搞定大数据>完整思维导图以及所有文章目录 问题1:Decomminssioning退役datanode(即删除节点) 1.配置exclude: <name>dfs.hosts.exclude</name> <value>/data/hadoop/excludes</value> 在/data/hadoop/excludes文件添加要退役的节点ip(可同时退役多个,一个一行) 2.配置完后刷新节点 # $HADOOP_HOME/b

一篇文章搞懂DataSet、DataFrame、RDD-《每日五分钟搞定大数据》

1. 三者共性: 1.RDD.DataFrame.Dataset全都是spark平台下的分布式弹性数据集,为处理超大型数据提供便利 2.三者都有惰性机制,执行trainform操作时不会立即执行,遇到Action才会执行 3.三者都会根据spark的内存情况自动缓存运算,这样即使数据量很大,也不用担心会内存溢出 4.三者都有partition的概念,如 var predata=data.repartition(24).mapPartitions{       PartLine => {     

zookeeper-非常重要的zab协议-《每日五分钟搞定大数据》

上篇文章paxos与一致性说到zab是在paxos的基础上做了重要的改造,解决了一系列的问题,这一篇我们就来说下这个zab. zab协议的全称是ZooKeeper Atomic Broadcast即zookeeper"原子""广播"协议.它规定了两种模式:崩溃恢复和消息广播 恢复模式 什么时候进入? 当整个服务框架在启动过程中 当Leader服务器出现网络中断崩溃退出与重启等异常情况 当有新的服务器加入到集群中且集群处于正常状态(广播模式),新服会与leader进行

牛腩-.NET类头注释

最近发现了个好动西跟大家分享下! 搞编程肯定要加注释.而且类头的注释必须加的.每次都加很麻烦.终于!一劳永逸的来了! 成果--VB.NET为例 --------------实现步骤 1 找到创建类的文件 咱们每次创建类都是读的一个文件.里面加上注释.创建的时候就有了. 路径: E:\提高班-程序\VisualStudio\Common7\IDE\ItemTemplatesCache\VisualBasic\Code\2052\Class --E:\提高班-程序 是文件目录.随大家安装地方自己改下