MyEclipse自动生成注释,修改注释模板

超聚变安装银河麒麟服务器系统ky10-server-x86 超聚变-通过BMC口进服务器管理界面如下图为BMC管理口:默认BMC口IP:https://192.168.2.100l浏览器打开网页,输入用户名和密码登陆后,如下图红框处,选择“启动虚拟控制台”——选择“HTML集成远程控制台”系统银河麒麟服务器系统ky10 server x86选择镜像文件X86架构我们一般选择下图2212版本选择启动方式:光驱重启出现安装图形化界面选装安装系统的磁盘系统安装盘选完后如下图,会置灰创建root密码开始安装系统首次进入,有协议界面。 阅读详情
以下学习过程中的笔记,部分内容来自网络和书籍。一方便以后查阅,二希望能帮助到别人,三希望高手指点。

用Myeclipse开发项目是,自动生成注释十分方便快捷,但我们希望自动生成自己的名字和一些内容,同时团队开发过程中会出现每个人注释格式不一致等问题。
下面介绍如果通过修改Myeclipse注解模板解决问题。


本人Myeclipse常用的设置,可按需要作相应修改
-----------------------------------------------------
1. 类的版权注释格式及设置步骤方式:
Eclipse -> Window -> Preferences -> Java -> Code Style -> Code Templates -> Code  -> New Java files  -> Edit
Java代码  收藏代码
  1. /* 
  2. * Copyright (c) 2010-2020 Founder Ltd. All Rights Reserved. 
  3. * 
  4. * This software is the confidential and proprietary information of 
  5. * Founder. You shall not disclose such Confidential Information 
  6. * and shall use it only in accordance with the terms of the agreements 
  7. * you entered into with Founder. 
  8. * 
  9. */    
  10. ${filecomment}   
  11. ${package_declaration}   
  12.    
  13. ${typecomment}   
  14. ${type_declaration}  


2.类的注释格式及设置步骤如下:
Eclipse -> Window -> Preferences -> Java -> Code Style -> Code Templates -> Comments -> Types -> Edit
Java代码  收藏代码
  1. /** 
  2. * This class is used for ... 
  3. * @author jseven1989
  4. * @version 
  5. *       1.0, ${date} ${time} 
  6. */    


3.类的方法注释格式设置方式:
Eclipse -> Window -> Preferences -> Java -> Code Style -> Code Templates -> Comments -> Methods -> Edit
Java代码  收藏代码
  1. /**
  2. * ${tags}
  3. * @author jseven1989
  4. */   





其他说明
---------------------------------------------------------------
JAVA注释具体实现
1、源文件注释
源文件注释采用 /** …… */,在每个源文件的头部要有必要的注释信息,包括:文件名;文件编号;版本号;作者;创建时间;文件描述包括本文件历史修改记录等。中文注释模版:
/**
* 文 件 名 :
    * CopyRright (c) 2008-xxxx:
* 文件编号:
* 创 建 人:
* 日    期:
* 修 改 人:
* 日   期:
* 描   述:
* 版 本 号:
*/

2、类(模块)注释:
类(模块)注释采用 /** …… */,在每个类(模块)的头部要有必要的注释信息,包括:工程名;类(模块)编号;命名空间;类可以运行的JDK版本;版本号;作者;创建时间;类(模块)功能描述(如功能、主要算法、内部各部分之间的关系、该类与其类的关系等,必要时还要有一些如特别的软硬件要求等说明);主要函数或过程清单及本类(模块)历史修改记录等。
英文注释模版:
/**
* CopyRright (c)2008-xxxx:   <展望软件Forsoft >                         
    * Project:                     <项目工程名 >                                         
* Module ID:   <(模块)类编号,可以引用系统设计中的类编号>   
    * Comments:  <对此类的描述,可以引用系统设计中的描述>                                          
* JDK version used:      <JDK1.6>                             
* Namespace:           <命名空间>                             
* Author:        <作者中文名或拼音缩写>                
* Create Date:  <创建日期,格式:YYYY-MM-DD>
* Modified By:   <修改人中文名或拼音缩写>                                        
* Modified Date:  <修改日期,格式:YYYY-MM-DD>                                   
    * Why & What is modified  <修改原因描述>   
* Version:                  <版本号>                      
*/
如果模块只进行部分少量代码的修改时,则每次修改须添加以下注释:
//Rewriter
//Rewrite Date:<修改日期:格式YYYY-MM-DD> Start1:
/* 原代码内容*/
//End1:
将原代码内容注释掉,然后添加新代码使用以下注释:
//Added by
//Add date:<添加日期,格式:YYYY-MM-DD> Start2:
//End2:
如果模块输入输出参数或功能结构有较大修改,则每次修改必须添加以下
注释:
//Log ID:<Log编号,从1开始一次增加>
//Depiction:<对此修改的描述>
//Writer:修改者中文名
//Rewrite Date:<模块修改日期,格式:YYYY-MM-DD>

2、接口注释:
接口注释采用 /** …… */,在满足类注释的基础之上,接口注释应该包含描述接口的目的、它应如何被使用以及如何不被使用,块标记部分必须注明作者和版本。在接口注释清楚的前提下对应的实现类可以不加注释。

3、构造函数注释:
构造函数注释采用 /** …… */,描述部分注明构造函数的作用,不一定有块标记部分。
注释模版一:
/**
* 默认构造函数
*/
注释模版二:
/**
* Description :       带参数构造函数,
*                       初始化模式名,名称和数据源类型
* @param schema:   模式名
* @param name:   名称
* @param type: 数据源类型
*/

4、函数注释:
函数注释采用 /** ……*/,在每个函数或者过程的前面要有必要的注释信息,包括:函数或过程名称;功能描述;输入、输出及返回值说明;调用关系及被调用关系说明等。函数注释里面可以不出现版本号(@version)。
注释模版一:
/**
  * 函 数 名 :
  * 功能描述:
* 输入参数:     <按照参数定义顺序>
*             <@param后面空格后跟着参数的变量名字
*            (不是类型),空格后跟着对该参数的描述。>
*
* 返 回 值:  - 类型 <说明>
*            <返回为空(void)的构造函数或者函数,
*            @return可以省略; 如果返回值就是输入参数,必须 *            用与输入参数的@param相同的描述信息; 必要的时*            候注明特殊条件写的返回值。>
* 异    常:<按照异常名字的字母顺序>
* 创 建 人:
* 日    期:
* 修 改 人:
* 日    期:
*/
注释模版二:
/**
* FunName:           getFirstSpell
  * Description :      获取汉字拼音首字母的字符串,
*                   被生成百家姓函数调用
  * @param:         str the String是包含汉字的字符串
  * @return String:汉字返回拼音首字母字符串;
*                  英文字母返回对应的大写字母;
*                 其他非简体汉字返回 '0';
* @Author:       ghc
* @Create Date: 2008-07-02
*/

5、方法注释:
方法注释采用 /** …… */,对于设置 (Set 方法 ) 与获取 (Get 方法 ) 成员的方法,在成员变量已有说明的情况下,可以不加注释;普通成员方法要求说明完成什么功能,参数含义是什么且返回值什么;另外方法的创建时间必须注释清楚,为将来的维护和阅读提供宝贵线索。

6、方法内部注释:
控制结构,代码做了些什么以及为什么这样做,处理顺序等,特别是复杂的逻辑处理部分,要尽可能的给出详细的注释。
   
7、 全局变量注释:
要有较详细的注释,包括对其功能、取值范围、哪些函数或者过程存取以及存取时注意事项等的说明。

8、局部(中间)变量注释:
主要变量必须有注释,无特别意义的情况下可以不加注释。

9、实参/参数注释:
参数含义、及其它任何约束或前提条件。

10、字段/属性注释: 字段描述,属性说明。

11、常量:常量通常具有一定的实际意义,要定义相应说明。
(二)使用VS2022克隆下载C++自制植物大战僵尸游戏教程 本文将介绍如何使用VS2022克隆下载《植物大战僵尸C++自制版本》。Gitee项目地址:Gitee仓库地址Github项目地址:Github仓库地址游戏官网地址(下载可直接运行)游戏官网。 阅读详情

相关推荐

LPDDR5X内存技术解析:性能提升与优化策略

内存技术在现代计算系统中扮演着核心角色,其性能直接影响整体系统效率。LPDDR5X作为JEDEC最新标准,通过提升数据传输率至8533Mbps、优化能效比15%以上,并扩展突发长度至32字节,显著提升了移动设备的处理能力。这些改进特别适用于5G通信、AI加速(如昇腾芯片)及8K视频处理等高带宽需求场景。技术原理上,LPDDR5X引入了动态电压频率调整(DVFS)和可编程突发长度等创新机制,有效降低了实际应用中的延迟。在工程实践中,合理的PCB布局和信号完整性验证是确保高速稳定运行的关键。随着AI和8K应用的

weixin_29190169的博客 402

java 类和方法自动添加注释

设置文件头File Header 路径为 setting-->editor-->File and Code Templates-->Includes-->File Header /** * <p>Title: </p> * <p>Description: </p> * * @author haha * @date ${DATE} ${TIME} * @version V1.0 */ 创建方法时快速添加注释

tengtianshan的专栏 3990

保姆级教程:在Windows/Mac上从零部署清华Kronos股票预测模型(含Qlib数据更新避坑指南)

本文提供了一份详细的指南,帮助用户在Windows和Mac系统上从零部署清华Kronos股票预测模型,包括环境配置、模型权重获取、Qlib数据更新避坑等关键步骤。特别针对国内用户遇到的网络问题和数据更新不及时提供了解决方案,适合量化投资和金融科技爱好者快速上手。

weixin_29053577的博客 623

idea类与方法注释

idea注释自动配置 1.类创建时配置 Setting->Editor->File and CodeTempletes Includes File Header /** * @ClassName: ${NAME} * @Date: ${DATE} ${TIME} * @Author: ${USER} * @Description: TODO * @Version: TODO */ 根据个人喜好可随意定制 /** * @PACKAGE_NAME: ${PACKAGE_NAM

进击的豌豆的博客 541

GD32F303串口DMA发送数据避坑指南:为什么你的发送函数会卡住?

本文深入解析GD32F303单片机串口DMA发送数据时常见的卡死问题,提供详细的避坑指南。从DMA传输完成中断时序、发送状态管理到双通道DMA的特别注意事项,全面剖析问题根源并给出解决方案,帮助开发者构建健壮的DMA发送机制。

weixin_27038245的博客 295

ZLMediaKit源码分析(二)推流创建

ZLMediaKit推流结构体创建是在RtspSession::onRecv()之后。如何触发onRecv()请参考上一篇文章这里不在赘述。

cliffordl的专栏 5075

给类字段、方法动态添加注解

背景 我们系统是业务中台,经常会调用第三方系统,部分接口还是直接透传。为了提高开发效率,开发了类似feign的组件。 feign主要原理是扫描@FeignClient的接口,然后使用代理生成类实例。(我们系统调用后端时鉴权方式很多,而且参数传递方式也比较复杂,因此自己开发了一个类似的组件) 目前存在一个问题,就是有些接口我们属于透传,但鉴权在我们这里;项目的框架使用权限注解,通过切面统一处理鉴权逻辑。 权限注解在接口上,动态生成的代理类上面没有注解,因此spring的切面不会对其进行拦截。 因此google

shuxiaohua的博客 8170

DIY玩家必备:用SSS1623芯片打造高性价比USB麦克风(附完整电路图)

本文详细介绍了如何利用SSS1623芯片DIY高性价比USB麦克风,包括元件选型、电路设计、PCB布局及调试技巧。通过完整的电路参考设计和实用建议,帮助电子爱好者打造专业级录音设备,实现免驱动即插即用功能。

weixin_29166013的博客 239

如何在Idea 中添加注释:类注释和方法注释(可获取参数和返回值)

- 随着我们对代码质量要求的提高,很多的公司现在都要求给代码加上规范的注释,下面我将介绍一下如何在idea里面给类和方法自动加上注释。

weixin_43320895的博客 1万+

USB驱动(URB)

本文介绍了Linux内核中USB驱动开发的核心概念URB(USB Request Block)。URB是主机与USB设备间传输数据的抽象结构体,包含目标设备、端点信息、数据缓冲区等关键字段。文章详细解析了URB的生命周期(分配、填充、提交、回调、释放)、四种传输类型(控制、批量、中断、等时)及其应用场景,并提供了鼠标设备的中断传输示例代码。最后强调了URB使用注意事项,包括DMA缓冲区分配、错误处理和资源释放等。URB作为USB驱动与内核通信的桥梁,是构建稳定USB驱动程序的基础。

m0_49476241的博客 915

轨迹优化 | 图解欧氏距离场与梯度场算法(附ROS C++/Python实现)

距离场在运动规划中则常用于地图建模和轨迹梯度优化。本文图解欧氏距离场EDT的算法原理,并基于双线性插值给出欧氏梯度场的公式推导,并给出ROS C++和Python的算法实现加深理解

FRIGIDWINTER的博客 4648

修改 myEclipse 自动生成注释模板

自动生成方法、类注释模板

c0411034的博客 563

YOLO26创新改进 | 全网独家创新篇、小目标检测专属 | AAAI 2025 | 引入HS-FPN中的HFP和SDP创新点,从频域增强小目标特征,淘汰FPN进行升级,助力YOLO26有效涨点

本文提出HS-FPN特征金字塔网络,通过高频感知模块(HFP)和空间依赖感知模块(SDP)优化YOLO26模型。HFP利用高通滤波器增强小目标的高频特征,SDP捕获相邻像素的空间依赖关系。在AI-TOD等小目标检测数据集上,HS-FPN相比传统FPN显著提升性能。文章详细介绍了HFP和SDP的模块结构、核心代码实现,以及如何在YOLO26中集成这两个模块的配置方法,提供了多个版本的yaml文件配置方案。实验结果表明该方法能有效改善微小目标检测效果。

Ai缝合怪、助力小伙伴高效发论文 208

myeclipse添加模板

eclipse/myeclipse注释模板的修改 Window --&gt; Java --&gt; Code Style --&gt; Code Templates --&gt; Comments --&gt; types --&gt; Edit /**   *    * 项目名称:${project_name}   * 类名称:${type_name}   * 类描述:   * 创建人:$...

cnmclixin的博客 185

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Eclipse自动生成注释,修改注释模板

以下学习过程中的笔记,部分内容来自网络和书籍。一方便以后查阅,二希望能帮助到别人,三希望高手指点。  用Myeclipse开发项目是,自动生成注释十分方便快捷,但我们希望自动生成自己的名字和一些内容,同时团队开发过程中会出现每个人注释格式不一致等问题。  下面介绍如果通过修改Myeclipse注解模板解决问题。  本人Myeclipse常用的设置,可按需要作相应修改

wangjia55的专栏 2万+

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

优秀程序猿从注释开始——eclipse/myeclipse注释模板的修改

注释在代码中的重要性就不多说了,在网上找了关于修改MyEclipse的注释模板,这样能自动生成一个优秀的注释模板。 Window --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit /**   *    * 项目名称:${project_name}   * 类名称:${type

yang_best的专栏 1621

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

【MyEclipse】——MyEclipse设置注释模板

在VisualStudio中,如果是C#语言,在类或方法上部输入 /// ;如果是VB.NET,输入 ''' 。就可以为类或方法生成已经设置好的注释模板。 在MyEclipse中,在需要被注释的代码区(如类或方法)上部输入 /** ,回车,就可以为类或方法生成已经设置好的注释模板。

点滴汇聚,智在积累。——Danny 1万+

MyEclipse2014的妙用-增加注释模板

一、设置注释的模板 操作步骤:1)打开 window->preference窗口,如下图所示;                   2)选择java->code style->code templetes->comment 二、导出和导入注释模板(见上图右边的按钮)   1)export:编辑完成后,可导出为xml文件。    2)import:下次使用,可导入xml文件。

我本善良编程专栏 1995

eclipse/myeclipse注释模板的修改

 Window --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit /** * * 项目名称:${proj...

143

MyEclipse注释模板设

/** 项目名称:${project_name} 类名称:${type_name} 类描述: 创建人:${user} 创建时间:${date} ${time} 修改人:${user} 修改时间:${date} ${time} 修改备注: @version */ 设置注释模板的入口:Window->Preference->Java->Code Style->Code T...

asdf1873310的博客 197

myeclipse中设置注释(包括作者,修改时间等)

https://blog.youkuaiyun.com/zhengqiqiqinqin/article/details/8258759   http://www.360doc.com/content/15/0623/01/21365845_480099059.shtml myeclipse中设置注释(包括作者,修改时间等) 原文地址:http://blog.youkuaiyun.com/longxia1987/a...

hery186的专栏 900

如何给Myeclipse设置个性化的代码注释模板?

步骤如下: 1.打开Myeclipse工具,打开或创建一个java/web工程,点击菜单Window-->Preferences弹出设置窗口 2.展开Java-->Code Style-->Code Templates选项列表,就可以看到Comments(设置注释的元素) 3.展开Comments选项,即可看到所需设置的注释模板 4.点击Ty

zqq_2016的博客 5656

MyEclipse设置注释模板

MyEclipse菜单设置位置:     Window --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit  注释模板格式 /**  * 项目名称:${project_name}    * 类名称:${type_name}    * 类描述:暂无  * 创建人:${user}

曾今拼命的想,现在却拼命的忘 452
上一篇: JBPM笔记
下一篇: 从配置文件里读取数据,实现多数据库连接
webrobot
博客等级 码龄23年 111粉丝 69原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值