IDE-Ecplise-代码注释 模版 编码规范 配色

说明: 代码注释主要用于方便代码后期维护,编码规范,增加代码阅读性和维护性。因网上看到的很多博客中片段局多,故整理后重写一篇,方便交流学习。

 

  •   先看下加过注释模版后的效果。

如上图所示,创建类,方法和继承方法后 的效果。

配色图如下所示

  • 先看下ecplise中模版设置的位置

 依次打开 Preferences -》Java选项 -》Code Style -》Code Templates-》Comments 

look 如上图所示 : comments 节点下对应的节点就是创建文件,类,方法的注释模版的位置了

  • 关于每个节点下的注释写法

文件(Files)注释标签:

/**  * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo}(用一句话描述该文件做什么) * @author <作者姓名>  * @date ${date}${time}

类型(Types)注释标签(类的注释):

/** * @ClassName: ${type_name} * @Description: ${todo}(这里用一句话描述这个类的作用) * @author <作者姓名>* @date ${date} ${time} * ${tags} */ 

字段(Fields)注释标签:

/*** @Fields ${field} : ${todo}(用一句话描述这个变量表示什么)*/

 

Constructor 标签:

/** 
* 
* ${tags} 
*/

 

方法(Methods)标签:

/** * @Title: ${enclosing_method} * @Description: ${todo}(这里用一句话描述这个方法的作用) * @param ${tags}    设定文件 * @return ${return_type}    返回类型 * @throws */

 

覆盖方法(Overriding Methods)标签:

/* 
*<非doc 标签>
* Title: ${enclosing_method}
* Description: ${todo} 父类方法描述
* ${tags} 
* ${see_to_overridden} 
*/

 

代表方法(Delegate Methods)标签:

/*** ${tags}* ${see_to_target}*/

 

Getter方法标签:

/*** @return the ${bare_field_name}*/

 

Setter方法标签:

/*** @param ${param} the ${bare_field_name} to set*/

 

  • 最后一点小细节 如果你想要创建类的时候就自动有注释 请看下图

   

  • 关于doc文档常用注释元素的含义 <引用>,想了解更多可搜索   "javadoc标记" 即可

 

 

  • 标签中函数写法见提示即可

 

  • 最后简单说下配色方案

  可以到如下网址去下载配置文件然后倒入到ecplise中

  http://eclipsecolorthemes.org/?list=toppicks&lang=java

       或者在ecplise中 Help->install new soft->add   添加如下网址  http://eclipse-color-theme.github.com/update 进行更新

更新后 在Preferences->General->color theme中就可以找到相应的模版方案了

 

  •   结篇  附上模版文档,如有遗漏欢迎指证

链接: http://pan.baidu.com/s/1jG8Lj8q 密码: zh7f

 

转载于:https://www.cnblogs.com/Joker_/p/4809927.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/272947.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

个人信息管理系统代码_学生信息管理系统(springboot + vue)

学生信息管理系统零、基础项目为前后分离项目1、前端(front-end)基于 vue-admin-template 开发2、后端(rear-end)Jdk8Maven3MySQL5.7SpringBoot2SQLYog一、功能模块图图片.png二、系统预览1、登录登录.png2、首页首页.png3、查看学生信息查看学生信息.png4、编辑学生信息编辑学…

苹果手机6s运营商在哪里显示无服务器,iPhone6s信号很弱或无服务如何解决【解决方法】...

很多果粉都遇到过自己的手机常常“无服务”或者信号很弱的情况。 iphone6s 信号很弱或无服务怎么办&#xff1f;iPhone手机信号不好的原因有很多&#xff0c;排除SIM卡&#xff0c;手机本身硬件故障等问题&#xff0c;你可以尝试以下方法“修复”你的手机信号问题。1、开关飞行…

72年属鼠48岁有一灾2020_李半仙推算:1972年虚岁48岁属鼠人,2020年干什么最能发财??...

李半仙推算:1972年虚岁48岁属鼠人&#xff0c;2020年干什么最能发财&#xff1f;&#xff1f;生肖属鼠的朋友&#xff0c;在未来&#xff0c;喜事接二连三&#xff0c;属鼠人能够得到财神赐福&#xff0c;一路大发特发&#xff0c;很快就会有发财致富的商机&#xff0c;加上属鼠…

vue怎么插入接口demo_前端学起来特别吃力,新人入前端怎么学?

最近知乎收到一些问题&#xff0c;问前端学起来吃力&#xff0c;连续更新几次回答的比较全了。现在整理下分享给掘金的小伙伴们。原知乎问题:前言前端工作两年多。大部分前端原理、框架都能完全运用。工作中几乎遇不到解决不了的问题&#xff08;除了那些恶心无法实现的需求&am…

w7怎么重启无限服务器,w7重启数据库服务器

w7重启数据库服务器 内容精选换一换WordPress是使用PHP语言开发的博客平台&#xff0c;用户可以在支持PHP和MySQL数据库的服务器上搭建属于自己的网站&#xff0c;本文教您通过华为云虚拟私有云、弹性云服务器和RDS MySQL数据库&#xff0c;轻松几步&#xff0c;在LAMP环境下搭…

顺德机器人应用与维修专业收入_保定万维科技技校专业课程巡礼——计算机应用与维修...

保定万维科技技工学校院校简介 / 专业设置 / 招生简章资助政策 / 在线报名点击上方蓝色字体【保定万维科技技工学校】关注我们专业简介&#xff1a;本专业培养适应企事业单位发展、应用的需要&#xff0c;具有扎实的计算机基础知识、计算机专业知识和较强的计算机办公自动化、数…

PC和服务器的IP地址信息DNS,PC和服务器的IP地址信息DNS

PC和服务器的IP地址信息DNS 内容精选换一换网站的访问与云服务器的网络配置、端口通信、防火墙配置、安全组配置等多个环节相关联。任意一个环节出现问题&#xff0c;都会导致网站无法访问。本节操作介绍网站无法访问时的排查思路。网站无法访问怎么办&#xff1f;如果打开网站…

abaqus生成adams柔性体_专栏 | HyperMesh_To_Abaqus接口——模型导入导出问题

作者介绍TechmanLXS硕士十余年工程经验擅长Hypermesh建模&#xff0c;Hyperworks全平台分析软件&#xff0c;abaqus软件。整车级被动安全(ls-dyna、Radioss)&#xff0c;零部件级(moldflow模流分析&#xff0c;塑料件联合仿真分析)。熟知汽车车身&#xff0c;内外饰&#xff0c…

knockoutJS学习笔记01:从拼接字符串到编写模板引擎

开篇 关于knockout的文章&#xff0c;园里已经有很多大神写过了&#xff0c;而且都写得很好。其实knockout学习起来还是很容易的&#xff0c;看看官网的demo和园里的文章&#xff0c;练习练习就可以上手了&#xff08;仅限使用&#xff0c;不包含研究源码&#xff09;。之所以想…

新乡台达服务器驱动器维修,台达DELTA伺服驱动器维修

与数控装置的接口电路无关。检查测量系统电缆连接正确、可靠&#xff0c;排除了电缆连接的问题。利用示波器检查位置测量系统的前置放大器EXE601/5-F的Ual和Ua*Ua1和Ua2输出波形&#xff0c;发现Ua1相无输出。进一步检查光栅输出(前置放大器EXE601/5-F的输入)信号波形&#xff…

60度斜坡怎么计算_【测绘】南方CASS土方计算方法—方格网法

01概述在我们的日常工作中&#xff0c;遇到大量的土方修正算的相关咨询&#xff0c;为什么CASS的方格网土方修正算&#xff0c;方格设定为10米和20米&#xff0c;修正算结果有很大差异呢&#xff1f;从软件计算原理、数据质量等方面进行分析&#xff0c;读了这篇文章&#xff0…

综合时如何插入scan_三综合环境试验箱维修时如何做出正确判断?

三综合环境试验箱维修时如何做出正确判断?三综合环境试验箱在试验的过程中&#xff0c;可以根据需要设定不同的温度情况&#xff0c;以便于为各种测试要求提供便利的条件。在测试一些材料结构或复合材料的时候&#xff0c;主要是利用其在瞬间高温情况或者是在极低温的连续环境…

mysql 判断字段为null表示 false 其它为true_日拱一卒,MySQL数据库 常用SQL优化技巧 十一式...

本文中所提到的SQL优化技巧均是基于Mysql 索引 BTree类型 。将从以下几个方面介绍常用的SQL优化技巧&#xff1a;避免在 WHERE 子句中使用 ! 或 <> 操作符。避免在 WHERE 子句中对索引列使用 %前缀模糊查询。避免在 WHERE 子句中对索引列使用 OR 来连接条件。避免在 WHER…

数字图像处理

题目&#xff1a;大规模图像中的目标检测与分类方法 在进行图像目标识别与跟踪时&#xff0c;摄像机所采集的图像&#xff0c;在成像、数字化以及传输过程中&#xff0c;难免会受到各种各样噪声的干扰&#xff0c;图像的质量往往会出现不尽人意的退化&#xff0c;影响了图像的视…

内容可编辑_让PDF像WORD一样自由编辑,好用的PDF编辑工具推荐

在日常工作中&#xff0c;我们经常要和PDF文件打交道。以往编辑PDF文件&#xff0c;比如修改文字等&#xff0c;需要下载专门的PDF编辑软件&#xff0c;通常编辑器都会超过200M&#xff0c;下载安装很麻烦&#xff0c;还会挤压电脑的储存空间&#xff0c;影响运行速度。当迅读P…

会返回两次_嫦娥五号为何用独特的半弹道式返回方式?原来有更深远的考虑……...

更多战史及装备评说&#xff0c;请移步公众号asiavikin&#xff08;转载请注明出处&#xff09;24日凌晨4时30分&#xff0c;嫦娥五号在文昌航天发射场由长征五号火箭成功送入地月转移轨道&#xff0c;22时6分完成第一次轨道修正&#xff0c;可喜可贺。这是人类44年来首度去月球…

【转】VS2013中如何解决error C4996: 'fopen'问题

原文网址&#xff1a;http://jingyan.baidu.com/article/ce436649fd61543773afd32e.html 今天编写控制台应用程序时出现如下错误 error C4996: fopen: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_…

中关键字 表示空类型_C语言数据类型

程序在运行时要做的内容就是处理数据。程序要解决复杂的问题&#xff0c;就要处理不同的数据。不同的数据都是以自己本身的一种特定形式存在的&#xff0c;不同的数据类型占用不同的存储空间。C语言中有多种不同的数据类型&#xff0c;其中包括几个大的方向&#xff1a;基本数据…

理解inode

。 理解inode 一、inode是什么&#xff1f; 理解inode&#xff0c;要从文件储存说起。 文件储存在硬盘上&#xff0c;硬盘的最小存储单位叫做"扇区"&#xff08;Sector&#xff09;。每个扇区储存512字节&#xff08;相当于0.5KB&#xff09;。 操作系统读取硬盘的时…

帧同步_微信小游戏接入“熊孩子噩梦”健康系统 帧同步能力上线

3月31日&#xff0c;微信小游戏官方公众号“做个小游戏”发文宣布全新面向未成年人保护的健康系统已经上线&#xff0c;该系统联动“成长守护平台”的功能&#xff0c;可以更好助力家长群体对于未成年人游戏行为的监管。另外就在昨天&#xff0c;微信小游戏也曝光了另外一项新能…