ideal如何设置默认⽂档注释⼀、类注释
File->setting
Setting->File and Code Templates
我的⽂档注释模板:
/**
* @author: ${USER}
* @date: ${DATE} ${TIME}
eclipse如何设置为中文* @description:
*/
附:我的clion⽂档注释模板
/***********************************************************                                          *
* Time: ${DATE}
* Author: $USER_NAME
***********************************************************/
⼆、⽅法注释
IDEA还没有智能到⾃动为我们创建⽅法注释,这就是要我们⼿动为⽅法添加注释,使⽤Eclipse时我们⽣成注释的习惯是
/**+Enter,这⾥我们也按照这种习惯来设置IDEA的⽅法注释
1、File-->Settings-->Editor-->Live Templates
(1)新建组:命名为userDefine
(2)新建模板:命名为*
因为IDEA⽣成注释的默认⽅式是:/*+模板名+快捷键(⽐如若设置模板名为add快捷键⽤Tab,则⽣成⽅式为
/*add+Tab),如果不采⽤这样的⽣成⽅式IDEA中没有内容的⽅法将不可⽤,例如获取⽅法参数的methodParameters()、获取⽅法返回值的methodReturnType()
(3)设置⽣成注释的快捷键
(4)设置模板:模板内容如下
注意第⼀⾏,只有⼀个⽽不是/
在设置参数名时必须⽤参数名的⽅式,否则第五步中读取不到你设置的参数名
*
$param$
$return$
* @author: $user$
* @date: $date$ $time$
* @description:
*/
如果使⽤/⽣成的模板注释将会是如下效果:所以我们要去掉最前⾯的/
5)设置模板的应⽤场景
点击模板页⾯最下⽅的警告,来设置将模板应⽤于那些场景,⼀般选择EveryWhere-->Java即可(如果曾经修改过,则显⽰为change⽽不是define)
(6)设置参数的获取⽅式
选择右侧的Edit variables按钮
PS:第五步和第六步顺序不可颠倒,否则第六步将获取不到⽅法
选择每个参数对应的获取⽅法(在下拉选择框中选择即可)
其中params变量的内容⼀定要放在Default value中!!!内容为:
groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){re
sult+='* @param ' + params[i] + ': '}else{result+='\\n' + ' * @param ' + p 其中return变量的内容也⼀定要放在Default value中!!!内容为:
groovyScript("def returnType = \"${_1}\"; def result = '* @return: ' + returnType; retu

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。