升级或重新装idea后需要的配置
maven配置
修改为自己的maven,配置本地仓库地址,取消自动导入设置
java 自动导入import
字体大小配置
注释模板配置
/** * @author Green * @date ${YEAR}年${MONTH}月${DAY}日 ${TIME} */
类注释:
* * (描述信息) * @author Green * @date $date$ $time$ */
也可以这样:其中date可以修改为这种格式:date("yyyy-MM-dd HH:mm:ss"),去掉$time$
字段注释:
* (字段描述) */
方法注释:
* * (方法描述) $param$ * @return $return$ */
其中:param表达式为:
groovyScript("def result=''; def params="${_1}".replaceAll('[\\[|\\]|\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=(i == 0?'* @param ':' * @param ') + params[i] + ((i < params.size() - 1) ? '\n' : '')}; return result", methodParameters())
return表达式为:
//这种方式会去掉对象全类名比如返回类型是List,则会显示List,而不会显示java.util.List(所以建议配置这种,简洁)
groovyScript("def result=''; def params="${_1}".replaceAll('[\\[|\\]|\\s]', '').split('<').toList(); for(i = 0; i < params.size(); i++) {if(i!=0){result+='<';}; def p1=params[i].split(',').toList(); for(i2 = 0; i2 < p1.size(); i2++) { def p2=p1[i2].split('\\.').toList(); result+=p2[p2.size()-1]; if(i2!=p1.size()-1){result+=','} } ; }; return result", methodReturnType())
如果return配置为methodReturnType(),则会显示类全类名。
参考:http://www.codeinn.net/misctech/3536.html
去掉mapper文件的颜色背景
参考:https://blog.csdn.net/qq_42169450/article/details/114114654
插件下载