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,一经查实,立即删除!

相关文章

通过路由远程计算机重启,华为无线路由器三种常用重启的方法

日常重启无线路由器并不是一个高难度动作&#xff0c;但是你了解华为(HUAWEI)家用无线路由器的三种常用的重启的方法吗&#xff1f;这三种方法也适用于绝大多数品牌的路由器&#xff0c;只不过在某个细节上略有区别。华为路由器的三种常用重启方法分别是&#xff1a;硬重启、软…

个人信息管理系统代码_学生信息管理系统(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、开关飞行…

iOS开发网络资源整理-持续更新

本文记录iOS开发相关的网络社区和博客 1.objc中国 网址&#xff1a;http://objccn.io简介&#xff1a;onevcat创建,项目的成立源于国内 Objective-C 社区对 objc.io 的翻译活动。2.cocoachina 网址&#xff1a;http://www.cocoachina.com简介&#xff1a;CocoaChina创立于2008年…

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

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

sun服务器操作系统使用,SUN ILOM使用指南

SUN ILOM使用指南Sun ILOM使用指南/by pupil2008.09.16Sun Integrated Lights Out Manager简称ILOM,是一种服务处理器(SP,service processor),可以通过它远程管理和控制Sun服务器.ILOM的运行不依赖于SunOS,也不依赖于OBP固件.一旦接通电源,ILOM就 开始运行,而不管POST,SunOS是否…

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

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

C函数指针

1 #include <stdio.h>2 #include <stdlib.h>3 void func(){4 printf("Helloworld");5 6 }7 8 9 10 int main( ){ 11 void (*f)(); /*声明一个函数指针 */ 12 ffunc; /*将func函数的首地址赋给指针f */ 13 f(); 14 return(0…

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

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

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

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

LeetCode Longest Valid Parentheses

原题链接在这里&#xff1a;https://leetcode.com/problems/longest-valid-parentheses/ 题目&#xff1a; Given a string containing just the characters ( and ), find the length of the longest valid (well-formed) parentheses substring. For "(()", the lo…

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…

NSMutableArray 排序

NSMutableArray *array1[NSMutableArray arrayWithObjects:"1","3","2", nil];//NSLog("%",array1);/*结果:(1,3,2 )*/NSLog("%",array1);NSArray *array2 [array1 sortedArrayUsingSelector:selector(compare:)];//注意 这…

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

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

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

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

b样条和三次样条_样条曲线

最近在学习轨迹规划中的轨迹生成&#xff0c;涉及到样条曲线方面的知识&#xff0c;总结一下。二次样条三次样条曲线平滑曲线的平滑性和相应的平滑性的评判准则相关&#xff0c;在[1]中&#xff0c;作者采用曲率的平方和曲率导数的平方作为评判准则其中 是路径点的方向角。最小…