程序员的基本素养之规范的Java注释

1、java类注释模板设置

要点:类(Class)注释的主要作用是声明该类的作用、类名、创建者、创建日期
示例:

配置路径:

File->Setting->Editor->File and Code Templates->Class
File->Setting->Editor->File and Code Templates->Interface
File->Setting->Editor->File and Code Templates->Enum
File->Setting->Editor->File and Code Templates->AnnotationType


内容填充:

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")/**
* <p>
* ${description}
* <p>
*
*@className: ${NAME}
*@author: 靓仔也要学习
*@create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
*/
public class ${NAME} {}

注意: Interface、Enum、AnnotationType依次替换上面的class

2、方法注释

示例:

配置步骤:
1、进入配置路径 File->Setting->Editor->LiveTemplates
2、点击右侧 “+” -> Template Group…-> 输入组名称 如“mygroup” 点击ok
3、选中创建的 “mygroup” 点击右侧 “+” -> Live Template
4.、配置模板内容和生成注释快捷键

模板内容填充:

****
$param$* @return $return$* @Description //TODO $end$* @author 靓仔也要学习* @date $date$ $time$**/


变量填充:

param变量Expression:

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n' : '')}; return result", methodParameters())

return变量Expression:

groovyScript("def result=\"${_1}\"; if(result == \"void\"){return \"\";}else{return \"{@link \"+result+\"}\";}", methodReturnType())

date、time的Expression直接选择即可。

使用注意:如图我设置的是a,生成键为Enter,则使用在方法上面输入/a按Enter即可。一定要在快捷键前面加上/

最后温馨提醒,一定要记得点击 Apply

规范的Java注释模板设置相关推荐

  1. Eclipse Java注释模板设置

    Eclipse Java注释模板设置详解 设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开 ...

  2. Eclipse Java注释模板设置详解,更改 ${user}和${date}

    修改MyEclipse eclipse 注释的作者名字 转自:http://www.oschina.net/question/158170_31311 在eclipse/myeclipse中,当我们去 ...

  3. Eclipse Java注释模板设置详解

    设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元 ...

  4. [转]Eclipse Java注释模板设置详解

    原文链接:http://blog.csdn.net/ahhsxy/archive/2009/09/11/4542682.aspx 设置注释模板的入口: Window->Preference-&g ...

  5. myeclipse java注释模板_Eclipse/MyEclipse Java注释模板设置详解 ---转载自百度空间

    设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元 ...

  6. eclipse java 注释_Eclipse Java注释模板设置详解

    设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元 ...

  7. 170828、Eclipse Java注释模板设置详解以及版权声明

    编辑注释模板的方法:Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素 ...

  8. java eclipse 注释模板_Eclipse Java注释模板设置详解

    文件(Files)注释标签: /** * @Description: ${todo}(用一句话描述该文件做什么) * @author thomas12112406 * @date ${date} ${ ...

  9. java注释模板_Java注释模板设置

    Java注释模板设置 eclipse中设置Java注释模板 eclipse设置注释模板的入口: Window->Preference->Java->Code Style->Co ...

最新文章

  1. [译] Vue.js 优雅地集成第三方 JavaScript
  2. Java多线程--list.parallelStream().forEach()使用实例
  3. 简单爬虫-爬取免费代理ip
  4. 切记!构造函数里面别一定不要初始化其他类,踩过坑的都知道
  5. 如何看懂串口通讯协议_一文看懂PLC的通讯方式——AB系统(一)
  6. 第一章:Python的基本数据类型-第三节:Python中表示“无序”的数据类型
  7. Java的HttpClient类以POST方式提交数据,目标端收到后中文乱码
  8. HDU 1087 Super Jumping! Jumping! Jumping!(DP)
  9. git小乌龟工作操作
  10. linux arm sbus,嵌入式ARM系列linux2.4配置makefile完全注释(2)
  11. 使用librtmp接收数据时要注意的问题
  12. java 设置图标_设置java窗口的图标
  13. 打通最后100米:苏宁小店如何成为家门口的“共享冰箱”
  14. 2019各行业【知识地图】集锦
  15. mysql强行关闭回滚中的进程_mysql查询正在执行的进程
  16. 【P4lang】什么是P4?
  17. 小米盒子打开adb调试模式
  18. window系统杀死进程方法
  19. 域名 超过注册日两年_域名 – “注册商注册过期日期”与实际到期日之间的关系...
  20. 计算机视觉学习——表面检测

热门文章

  1. mysql安装的官方教程_MySQL官方教程及各平台的安装教程和配置详解入口
  2. 自动驾驶决策控制及运动规划史上最详细最接地气总览现状!
  3. 【Grokking the System Design】- 设计一个 TinyURL服务
  4. 7.8 更多矩阵LU分解相关话题-对角矩阵 置换矩阵
  5. 解决pyCharm界面的中文显示乱码的问题
  6. 英国报刊杂志优秀网址大全
  7. 解放号使能软件产业 贡献数字中国!
  8. 【物理应用】大气吸收损耗附matlab代码
  9. 匠师_沐鸣内部工艺要求严格施工
  10. [NCTF2019]babyRSA1