IDEA 常用插件

推荐几款让你开发效率倍增的IDEA插件,解决你开发中可望而又不好找的插件(插件名已标亮)。


1、Alibaba Java Coding Guidelines

经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C是世界知名的反潜机,专门对付水下潜水艇,寓意是扫描出所有潜在的代码隐患。

为了让开发者更加方便、快速将规范推动并实行起来,阿里巴巴基于手册内容,研发了一套自动化的IDE检测插件(IDEA、Eclipse)。该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,我们还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复的功能,如此爽心悦目的功能是不是很值得拥有?提升代码质量,提高团队研发效能,插件将会一路同行。


2、iBATIS/MyBatis plugin

轻松通过快捷键找到MyBatis中对应的Mapper和XML,CTRL+ALT+B

IDEA 常用插件

IDEA 常用插件
3、GsonFormat

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

IDEA 常用插件

IDEA 常用插件
4、Stack Overflow

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

IDEA 常用插件

5、Background Image Plus

给你一个机会让你面向“对象”编程,设置你喜欢的图片,提升你编码逼格!


安装后,在设置界面设置背景图片文件夹,里边放图片,并且可以设置定时更新:

设置完图片之后,重启一下IDEA,然后,你懂的!

IDEA 常用插件

6、Lombok

从今天起让我们忘记Java中的get/set方法吧!

7、CodeGlance

类似SublimeText的Mini Map插件,看下图就知道什么用了:

IDEA 常用插件

8,

Key promoter

Key promoter这款插件适合新手使用。当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。这是一个非常有用的功能,很快就可以熟悉软件的快捷功能了。 
如果有快捷键的,会直接显示快捷键 

9,

FindBugs-IDEA

FindBugs很多人都并不陌生,Eclipse中有插件可以帮助查找代码中隐藏的bug,IDEA中也有这款插件。

使用方法很简单,就是可以对多种级别的内容进行finbugs

10, Maven Helper

地址:https://plugins.jetbrains.com/plugin/7179-maven-helper

一键查看maven依赖,查看冲突的依赖,一键进行exclude依赖

对于大型项目 非常方便

11,VisualVM Launcher

地址:https://plugins.jetbrains.com/plugin/7115-visualvm-launcher

运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配

某个对象占用了多大的内存,jvm调优必备工具

 

IDEA 常用插件

12,

 GenerateAllSetter

地址:https://plugins.jetbrains.com/plugin/9360-generateallsetter

一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便

IDEA 常用插件

13,

Translation

地址:https://plugins.jetbrains.com/plugin/8579-translation

最好用的翻译插件,功能很强大,界面很漂亮

IDEA 常用插件

13、其他插件

Markdown support、Maven Helper

待补充。。。。。