1.Alibaba Java Coding Guidelines

介绍:

  • 阿里巴巴整合开发者社区对java代码规范做出约束的插件;
  • 可以扫描整个项目不规范的地方,并且大部分可以自动修复;

作用:

  • 监测不规范代码,规范代码开发,统一规范便于维护;
  • 用于审查代码中潜在bug,码出高效,码出质量;

使用操作:
IDEA提高开发效率之必备插件_ide
或者
IDEA提高开发效率之必备插件_ide_02

2.FindBugs

介绍:

  • 一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题;

作用:

  • 开发完成后自我检测,检出隐含的缺陷,减少低级错误的发生,帮助提高代码质量;
  • 不注重代码格式,试图只寻找真正的缺陷或者潜在的性能问题;

使用操作:
IDEA提高开发效率之必备插件_其他_03
IDEA提高开发效率之必备插件_maven_04

3.Maven Helper

介绍:

  • 这是一款maven jar包查看及管理插件,可视化操作,方便快捷

作用:

  • 打开pom.xml文件后,点击Dependency Analyzer即可看到当前jar包详细情况

使用操作:
IDEA提高开发效率之必备插件_jar包_05
IDEA提高开发效率之必备插件_jar包_06
IDEA提高开发效率之必备插件_jar包_07

4.REST Client

介绍:

  • 这是一款必备的接口调试插件,无需再利用postman这样外界的接口调试工具,idea本身就有支持接口调试的插件,且使用很简单

作用:

  • 用于接口项目的开发测试,接口调试,请求文件可以单独保存,方便分享

使用操作:
IDEA提高开发效率之必备插件_ide_08
IDEA提高开发效率之必备插件_maven_09

5.VisualVM Launcher

介绍:

  • 一款性能调优的插件,运行项目时方便查看jvm的情况,比如堆内存,某个对象占用内存

作用:

  • jvm性能调优

使用操作:
IDEA提高开发效率之必备插件_其他_10
首次操作需要设置启动程序位置
IDEA提高开发效率之必备插件_ide_11
IDEA提高开发效率之必备插件_ide_12
注:后续会继续完善,欢迎大家分享更好用的idea插件