一.Idea插件

1.Free-idea-mybatis

mybatis xml和对应的mapper之间来回切换的时候,有时候不同人开发,放置的位置又不同,使用此插件后,来回切换的时候异常方便,和所放置的位置无关。

idea 添加lua插件 idea如何添加插件_ide

2.JUnitGenerator V2.0

为某一个类生成测试代码。插件安装使用参考

3.Dependency Analyzer

使用Dependency Analyzer来分析工程的多级依赖关系,解决依赖冲突问题。

idea 添加lua插件 idea如何添加插件_ide_02

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>

idea 添加lua插件 idea如何添加插件_重启_03

6.Codota 代码智能提示插件

只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。

idea 添加lua插件 idea如何添加插件_重启_04

7.Translation 翻译插件

idea 添加lua插件 idea如何添加插件_java_05

8.google-java-format —— 代码自动格式化

这个插件的优点在于不需要手动快捷键去格式化代码

9.sonarlint

代码检查工具

二.Idea常用的全局设置

1. 优化导包配置

idea 添加lua插件 idea如何添加插件_java_06

2. 取消tab页单行显示

idea 添加lua插件 idea如何添加插件_ide_07


idea 添加lua插件 idea如何添加插件_intellij-idea_08

3. 双斜杠注释改成紧跟代码头

idea 添加lua插件 idea如何添加插件_重启_09


idea 添加lua插件 idea如何添加插件_java_10

4. 取消匹配大小写

idea 添加lua插件 idea如何添加插件_ide_11

取消勾选后,输入小写 s,也能提示出 String

5. 优化版本控制的目录颜色展示

idea 添加lua插件 idea如何添加插件_idea 添加lua插件_12

6. 创建文件时,自动生成作者和时间信息

idea 添加lua插件 idea如何添加插件_idea 添加lua插件_13

7 . 显示行号和方法分割线

idea 添加lua插件 idea如何添加插件_idea 添加lua插件_14

8.设置鼠标悬浮提示

设置方法File–>settings–>Editor–>General–>勾选Show quick documentation…

idea 添加lua插件 idea如何添加插件_intellij-idea_15

idea 添加lua插件 idea如何添加插件_重启_16

9.主题设置

  1. 置效果图备注:有黑白两种风格
  2. 设置方法File–>settings–>Appearance & Behavior–>Appearance–>

idea 添加lua插件 idea如何添加插件_重启_17

10.护眼模式

  1. 效果图
  2. 设置方法如果想将编辑页面变换主题,可以去设置里面调节背景颜色
    如果需要很好看的编码风格,这里有很多主题

http://color-themes.com

点击相应主题,往下滑点击按钮

idea 添加lua插件 idea如何添加插件_重启_18


idea 添加lua插件 idea如何添加插件_idea 添加lua插件_19


idea 添加lua插件 idea如何添加插件_intellij-idea_20


在上面的位置选择导入jar包,然后重启idea生效,重启之后去设置

idea 添加lua插件 idea如何添加插件_重启_21

11.水平或者垂直显示代码

  1. 效果图备注
  2. idea 添加lua插件 idea如何添加插件_ide_22

  3. 设置方法鼠标右击Tabs

idea 添加lua插件 idea如何添加插件_idea 添加lua插件_23

12.

13.

14.