一.Idea插件
1.Free-idea-mybatis
mybatis xml和对应的mapper之间来回切换的时候,有时候不同人开发,放置的位置又不同,使用此插件后,来回切换的时候异常方便,和所放置的位置无关。
2.JUnitGenerator V2.0
为某一个类生成测试代码。插件安装使用参考
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 翻译插件
8.google-java-format —— 代码自动格式化
这个插件的优点在于不需要手动快捷键去格式化代码
9.sonarlint
代码检查工具
二.Idea常用的全局设置
1. 优化导包配置
2. 取消tab页单行显示
3. 双斜杠注释改成紧跟代码头
4. 取消匹配大小写
取消勾选后,输入小写 s,也能提示出 String
5. 优化版本控制的目录颜色展示
6. 创建文件时,自动生成作者和时间信息
7 . 显示行号和方法分割线
8.设置鼠标悬浮提示
设置方法File–>settings–>Editor–>General–>勾选Show quick documentation…
9.主题设置
- 置效果图备注:有黑白两种风格
- 设置方法File–>settings–>Appearance & Behavior–>Appearance–>
10.护眼模式
- 效果图
- 设置方法如果想将编辑页面变换主题,可以去设置里面调节背景颜色
如果需要很好看的编码风格,这里有很多主题
点击相应主题,往下滑点击按钮
在上面的位置选择导入jar包,然后重启idea生效,重启之后去设置
11.水平或者垂直显示代码
- 效果图备注
- 设置方法鼠标右击Tabs
12.
13.
14.