cainiao-Shun666

升级或重新装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生成序列号警告,设置后就可以使用快捷键生成序列号了

 

 

 

 

 

 

分类:

技术点:

相关文章: