升级或重新装idea后需要的配置
maven配置
修改为自己的maven,配置本地仓库地址,取消自动导入设置
java 自动导入import
字体大小配置
注释模板配置
/** * @author Green * @date ${YEAR}年${MONTH}月${DAY}日 ${TIME} */
类注释:(使用:/**c + 回车)
* * (描述信息) * @author Green * @date $date$ $time$ */
也可以这样:其中date可以修改为这种格式:date("yyyy-MM-dd HH:mm:ss"),去掉$time$
字段注释:(使用:/**f + 回车)
* (字段描述) */
方法注释: (使用:/**m + 回车)
* * (方法描述) $param$ * @return {@link $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())
//这种方式会显示对象全类名,方便知道具体返回的是哪个类,这种和上面两种随便选一种就可以
groovyScript("def returnType = \"${_1}\"; def result = returnType; return result;", methodReturnType());
如果return配置为methodReturnType(),则会显示类全类名。
参考:http://www.codeinn.net/misctech/3536.html
去掉mapper文件的颜色背景
参考:https://blog.csdn.net/qq_42169450/article/details/114114654
插件下载
主题
idea查看properties中文变成unicode
设置代码提示首字母不匹配大写
IDEA生成序列号警告,设置后就可以使用快捷键生成序列号了