IDEA官方插件网站:

Plugins | JetBrains

我在使用的IDEA插件

RestfulToolkit-fix

  • 可以根据URL直接跳转到对应的方法
  • 可以快速的发送http请求

Alibaba Java Coding Guidelines

  • 阿里巴巴代码规约扫描插件,可以检查代码中不符合规约的部分,并提供详细的解释和改进建议

Free MyBatis plugin

  • 增强idea对MyBatis支持的插件
  • 可以快速生成mapper.xml文件
  • 快速从代码跳转到mapper以及从mapper返回代码
  • MyBatis自动补全及语法错误提示

还没有实际使用过的插件

MybatisLogFormat/MyBatis Log Plugin

  • 这两个插件是配合MyBatis在控制台打印SQL语句的,并且会将?替换为对应的参数。还没有实际使用过,孰优孰劣无从得知

Codota

  • 代码智能补全的软件,很多大佬推荐,还没有使用过

Checkstyle

  • 帮助检查Java代码的格式是否有问题,比如变量命名格式,代码长度等

SonarLint

  • 帮助发现代码的错误和漏洞,就像是代码拼写检查器一样,可以实时显示出代码的问题,并提供清晰的修复指导

FindBugs

  • IDEA 自带的检查工具已经很强大,如有需要也可以加上Alibaba Java Coding Guidelines的代码检查工具。但是,说白这些工具其实更多的是规范性检查,如果需要更深入的去检查异常,可以使用此插件~

Stackoverflow

  • 这个插件其实是最实用的插件,程序猿遇到的问题,基本都能找到回答,但是它使用的是google 搜索引擎,需要FQ

GsonFormat

  • 在与组外或者不同部门对接接口时候发现,有时候对方返回的是JSON对象,自己想要用一个对象去接受,以便于处理后续,此时,需要自己一个个手动去输入属性么,肯定很抓狂,不过咱们可以使用这个插件来解决这个尴尬问题,当然也可以使用外部网址解决,比如bejson这个网站。

IdeaJad

  • 以前查看class文件形式的时候或者jar,都会使用一个外部反编译工具,这样操作明显不方便,使用此插件可以一直在idea中查看文件。
  • 选择class文件,右键 Decompile,完成反编译

BackgroundImagePlus

  • 改背景图片的插件,不知道和idea自带的有什么不同

Activate-power-mode或者Intellij_power_mode_II

  • 敲代码的时候整个屏幕都会抖动,没什么卵用的狂拽酷炫屌炸天插件

VisualVM Launcher

  • 一般可用于在本地开发进行压力测试,性能测试之类的监控器,其他场景一般不推荐使用此模式启动,还会启动另外一个Visual vm窗口,这个窗口是JDK bin目录下的JvisualVM

JUnitGenerator V2.0

  • 有一个好的编写单元测试习惯的开发者,代码质量肯定是很好的,可以随时校验自己开发和改写接口的快速检查工具。也避免了测试提的bug多而影响个人绩效(有些公司把bug计入考核范围内)

Maven Helper

  • 查找和排除冲突依赖项的简便方法,为包含当前文件或根模块的模块运行/调试maven目标的操作,运行/调试当前测试文件的操作

GenerateAllSetter

  • 当你进行对象之间赋值的时候,你会发现好麻烦呀,能不能有一个更好的办法呢~ 有,只要你选中需要生成set方法的对象,按下快捷键 alt+enter 界面如下: