Idea常用设置和优化
目录
1.显示方法分割符
2.忽略大小写提示
3.主题风格设置
4.自动导包
5.字体、字体大小设置
6.设置快捷键为常用的软件,设置自动提示按键
7.多行显示Tabs
- 预览
- 设置
8.Mybatis插件,mapper和mapper.xml映射跳转
- GenerateAllSetter:一键调用一个对象的所有的set方法
- Translation:翻译软件
- Alibaba Java Coding Guidelines:阿里巴巴代码规约
9.自定义注释
- params:groovyScript("def result=''; def params="${_1}".replaceAll('[\\[|\\]|\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='\n * @param ' + params[i]}; return result", methodParameters())
- returns:groovyScript("def result=''; def params="${_1}".replaceAll('[\\[|\\]|\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=((params[i].toString().equals('void'))?'':'\n * @return ' +params[i].toString())}; return result", methodReturnType())