IDEA注释模板设置,参数分行,鼠标悬停显示方法完整注释
从Eclipse使用到 IDEA使用,习惯设置一个注释模板,网上的一些方法有部分缺陷,就是鼠标悬停在方法上无法像默认的方法注释一样显示 注释的内容,同时参数是在一行上,不能分行显示。
后来参考了使用IDEA的同事,自己就写一篇博文
步骤:IDEA依次选择点击:File --》 Settings --》 Editor -》Live Templates
配置流程:
(注意:by default expand with 这个选项根据自己的选择设置,本人选的是enter)
7.设置类注释模版(复制粘贴就好)
【第五步:前面用一个原因是:idea使用 / * +快捷键 来添加注释,所以使用一个 * 就可以达到 / * * 添加注释效果】
【这里使用一个的原因: / * 会拼接模板信息 + * 然后注释开头就是 / * *】
*
* 功能描述:
* @author: DH
* @date: $date$ $time$
$params$
* @return $returns$
*/
9.添加参数解析
【params】 复制粘贴下面的代码进去就好
【date】idea自带函数 date()
【return 】idea自带函数 methodReturnType()
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) ? '\\n' : '')}; return result", methodParameters())
--------------------------------------------------分割线----------------------------------------------------
鼠标悬浮doc文档注释
在settings设置,应用
在方法悬浮看doc
自动添加类注释:
方法一: 直接更改class的模板
方法二: 创建一个header
补充说明:
作者单词是 author ,上面的本人写错了(写成auther),深感抱歉!!!
eclipse的注释模板地址:
https://blog.csdn.net/HX0326CSDN/article/details/91044053