IDEA实用插件

以下插件都是本人在用的,可以提高工作效率。

1、Alibaba Java Coding Guidelines

将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,我们还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复的功能

IDEA实用插件

2、MyBatis plugin

轻松的在MyBatis对应的Mapper和XML中定位切换

IDEA实用插件

3.GsonFormat

当面对一大堆JSON数据需要生成实体对象的时候,这个时候GsonFormat就派上了用场,一键生成对应实体对象 

安装好后重启IDEA,在对应实体类中,alt+insert 弹出提示框,选择第一个GsonFormat,复制相应的json就行;

IDEA实用插件

4、Stack Overflow

编码中几乎所有遇到的错误,都可以在Stack Overflow上找到,因此这个插件可称之为贴心助手,只不过默认使用Google搜索,大家注意。 

IDEA实用插件

5.Lombok

实体类中无需写get/set方法, 只需要:

1.pom引入:lombok包        2.相应实体类加上 @Data 注解

IDEA实用插件

IDEA实用插件

6.FindBugs-IDEA

这个插件可以帮助我们查找隐藏的bug,比较重要的功能就是查找潜在的null指针。 
在编写代码的过程中,我们可能不会一直记得检查空的引用,在我们测试时可能很难发现问题,但是应用上线之后,面对大量的用户,很多问题就会浮现出来。所以在编码时,使用findbugs检查一下很有必要

可以分析单个文件,包下面的所有文件,整个module下的文件,整个project下的文件,右键想要分析的文件名/包名/module名/project

IDEA实用插件

7.Maven Helper

本人主要用于解决一些 jar包的冲突;

pom文件的Dependency Analyzer视图(在文件打开之后,文件下面会多出这样一个tab),进入Dependency Analyzer视图之后有三个查看选项,分别是Conflicts(冲突)、All Dependencies as List(列表形式查看所有依赖)、All Dependencies as Tree(树结构查看所有依赖)。并且这个页面还支持搜索。很方便!并且使用该插件还能快速的执行maven命令。如下图:

IDEA实用插件
IDEA实用插件

8. GenerateAllSetter 

代码中一键生成所有的 setter,很方便。

IDEA实用插件

9. activate-power-mode

一个装B插件,本人在用的,美术和策划妹子来围观的时候发挥出最大作用了。 
IDEA实用插件

10.CamelCase

驼峰式命名和下划线命名互相转换。使用方法:选中要变化的地方,使用快捷键 Shift+Alt+U 即可。

11.LiveEdit

用于调试样式,更改样式,chrome浏览器自动对应地变化出更改后的效果,连刷新都不用 IDEA已经集成