eclipse生成注释是/**+Enter,因为我使用习惯了eclipse的设置,这里我们也按照这种习惯来设置IDEA的方法注释。
方法注释模板
步骤
1.进入设置,创建一个自定义的组。
2.在组中创建一个自定义方法,且配置
3.模板取值配置
param和return的默认可选择的方法很不方便,所以就根据自己的模板DIY了一下。
param
groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] != '')result+='* @param ' + params[i] + ' ' +((i < params.size() - 1) ? '\\r\\n ' : '')}; return result == '' ? null : result", methodParameters())
return
groovyScript("def returnType = \"${_1}\"; def result ='';if(returnType=='null'||returnType=='void'){return;}else{result += '* @return ';cls = returnType.split('<');for(i = 0; i < cls.size(); i++){temp = cls[i].tokenize('.');result += temp[temp.size() - 1] + ((i < cls.size() - 1) ? '<' : '');};return result + ' ';}", methodReturnType());
4.点击应用,保存
类注释模板
步骤
1、在idea中设置 File Header 文件头
Editor -> File and Code Templates -> Includes -> File Header
2.效果
模板1
/**
*ClassName ${NAME}
*Description TODO
*Author IHG
*Date ${DATE} ${TIME}
*/
模板2
/** * @create:${YEAR}-${MONTH}-${DAY} ${TIME} * @Author: IHG * @Touser: Be happy every day! * --------------------------------------- * @note: */