一.Idea插件
1.Free-idea-mybatis
mybatis xml和对应的mapper之间来回切换的时候,有时候不同人开发,放置的位置又不同,使用此插件后,来回切换的时候异常方便,和所放置的位置无关。
2.JUnitGenerator V2.0
为某一个类生成测试代码。插件安装使用参考 https://blog.csdn.net/houfengfei668/article/details/79947162 https://blog.csdn.net/yanxilou/article/details/85773406
3.Dependency Analyzer
使用Dependency Analyzer来分析工程的多级依赖关系,解决依赖冲突问题。
4.Alibaba Java Coding Guidelines
一款阿里巴巴公司试行的开发设计规范~
5.Lombok
Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。
除了要在idea安装下lombok插件外,在使用之前需要添加一下依赖,在类上添加注解@Data:
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.8</version>
6.Codota 代码智能提示插件
只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。
7.Translation 翻译插件
二.Idea常用的全局设置
1. 优化导包配置
2. 取消tab页单行显示
3. 双斜杠注释改成紧跟代码头
4. 取消匹配大小写
取消勾选后,输入小写 s,也能提示出 String
5. 优化版本控制的目录颜色展示
6. 创建文件时,自动生成作者和时间信息
7 . 显示行号和方法分割线
|