IDEA设置注释:⽅法前快捷键快速⽣成作者信息,参数,时间等
信息
初学Java,设置IDEA注释,想要快捷键设置类似类似eclipse的注释信息(如下).
参考CSDN其他⼈的⽅法时,先后遇到过如下⼏个问题:
1.注释只能在⽅法内⽣成,不能在⽅法外⽣成,否则⽆法获取变量
2.⽣成注释的变量名只是单纯的注释,并没有识别为变量,即⽅法的说明上没有相应的变量解释(如下),对应的变量名本应是橙⾊注释,但却是绿⾊注释.
3.成功在⽅法外⽣成注释后有红⾊闪烁的输⼊框(如下)
4.设置完成后在ctrl+shift+/⽣成 /**/ 注释后按回车换⾏⼜⽣成了作者注释,即有⼀定冲突
按如下⽅法设置可避免这些情况:
1.File>>Settings>>Editor>>Live Templates>>+号
名称⾃⼰任意选定
2.按如下⽅式设置,最后的触发⽅式是输⼊ /*** 后回车
*
* @Description: $description$idea的快捷键
$params$
* @return: $returns$
* @Author: 你的名字
* @Date: $date$ $time$
*/
4.选择Edit variables,进⾏配置
其中,params复制下⽅代码填⼊Default value,其余的三个任意,只填Expression的就可以.
后⾯的要勾选,否则就会出现那个红框
groovyScript("if(\"${_1}\".length() == 2) {return '* @param '+''} else {def result=''; def params=\"${_1}\".
replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; 最后设置完成后,快捷键⽣成的触发⽅式为: 在⽅法上⾯输⼊/***后回车(输⼊/**回车也会⽣成,但变量不能识别出来)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论