文档章节

Eclipse使用技巧 - 自定义JavaDoc注解和代码模版,提升开发效率和规范性

星之云
 星之云
发布于 2016/04/08 21:15
字数 374
阅读 31
收藏 0

项目中对于注释和代码规范的要求往往是毕比较严格的,如果全靠手动完成效率低,还难以保证保证的规范。幸好Eclipse给我们提供了自定义代码模版的功能。

 

先说一下Java代码注释模版,它是指这里的配置:

 

 

 

是不是跟你的不一样,多了@author和@date ?,恩,这是我自定义过的注释模版。效果是在给方法用/**注释内容*/,注释的时候,会生成如下形式的代码:

 

 

${tags}是生成@param ,@return这些结果。其余的应该不用我多说了。

 

定义这样的模版很简单,在刚才的位置,点Edit,按照如下的输入即可:

 

 

这就够了?当然不是,如果在之前的方法忘记了@date时间注释,要怎么补上?直接用@ + 代码辅助?是不是找不到@date 标签?呵呵,当然,这个@date其实是我自定义的。定义的位置在这里:

 

 

赶紧New一个 @date标签吧。

 

 

注:Pattern中 @date字符为手动填写。后面两个变量为Eclipse内部提供的。

 

保存看看效果?

 

 

@date 出现了吧。

 

是不是还想扩展Insert Variable里的内容?笔者也研究了一番,找到了这个:

《Eclipse使用技巧 – 自定义注释模板变量》

 http://www.coderli.com/archives/eclipse-template-variable/

 转载于:http://www.coderli.com/archives/eclipse-javadoc-template


本文转载自:

共有 人打赏支持
星之云
粉丝 0
博文 2
码字总数 0
作品 0
深圳
程序员
注解的那些事儿(二)| 如何自定义注解

自定义注解是自己写框架的必备技能,使用注解能极大地提升开发效率,因此自定义注解是一个高级开发者必备的技能。 要自定义注解,首先需要了解一个注解的构成部分。 一个注解大致可以分为三个...

陈树义
06/06
0
0
Beetlsql 2.8.6 发布,Java Dao 工具

本次发布,修复了1个bug,和完善了javadoc #272 T templateOne(T entity); 拼写错误 #271 selectInt 到jdbc 结果集为null的时候报错 com.ibeetl beetlsql 2.8.6 BeetlSql 是全新的Java 数据库...

闲大赋
2017/03/15
1K
6
20个代码生成框架 (.NET JAVA)

1.1 CodeSmith 一款人气很旺国外的基于模板的dotnet代码生成器 官方网站:http://www.codesmithtools.com 官方论坛:http://forum.codesmithtools.com/default.aspx 版权形式:30天试用 开...

唐僧他大叔
2017/02/24
0
0
代码自动生成工具

1.1 CodeSmith 一款人气很旺国外的基于模板的dotnet代码生成器 官方网站:http://www.codesmithtools.com 官方论坛:http://forum.codesmithtools.com/default.aspx 版权形式:30天试用 开...

fish_yufeng
2016/01/13
1K
0
JFinal 3.5 发布,将能上的菜先上了

jfinal 新功能经过 6 个月的酝酿、开发,在大幅度的创新来临之前,jfinal 3.5 这一版先稳一稳,趁着国庆长假,将能上的菜先上了。 jfinal 3.5 这一版针对这 6 个月以来用户反馈最强烈、最频繁...

JFinal
10/08
0
80

没有更多内容

加载失败,请刷新页面

加载更多

Java日期和时间获取问题

获取年月日时分秒 Calendar cal = Calendar.getInstance();//获取年int year = cal.get(Calendar.YEAR);//获取月,范围是0-11,最后使用需+1int month = cal.get(Cal...

lanyu96
26分钟前
7
0
Ceph学习笔记2-在Kolla-Ansible中使用Ceph后端存储

环境说明 使用Kolla-Ansible请参考《使用Kolla-Ansible在CentOS 7单节点上部署OpenStack Pike》; 部署Ceph服务请参考《Ceph学习笔记1-Mimic版本多节点部署》。 配置Ceph 以osdev用户登录: ...

LastRitter
30分钟前
6
0
OSChina 周二乱弹 —— 老司机表示右手无处安放

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @花间小酌 :分享李宗盛的单曲《鬼迷心窍》--春风再美也比不上你的笑 《鬼迷心窍》 - 李宗盛 手机党少年们想听歌,请使劲儿戳(这里) 每天早...

小小编辑
42分钟前
225
5
复习2

10月22日任务 awk 中使用外部shell变量 awk 合并一个文件 把一个文件多行连接成一行 awk中gsub函数的使用 awk 截取指定多个域为一行 过滤两个或多个关键词 用awk生成以下结构文件 awk用print...

hhpuppy
50分钟前
5
0
原型模式

1、原型模式-定义 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 克隆(浅度克隆->拷贝值类型或者引用,深度克隆->创建新的对象,开辟新的内存) 例如客户端知道抽象Pro...

阿元
今天
62
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部