IDEAPlugins插件汇总(干货)

1,832 阅读2分钟

后期会把插件用例补上,今天只整理列出

  • JFormDesigner

    • 是一种先进的图形用户界面Swing 的设计工具(非开源)
  • Statistic

    • 显示按扩展名排序的文件以及大小,行数LOC等(代码统计插件)
  • Translation:翻译插件

  • Maven Helper:分析和排除冲突依赖关系

  • IDEA REST Client

    • 取代PostMan的工具,IDEA内置插件(Tools -> HTTP Client -> Test RESTFUL Web Service )
  • Alibaba Java Coding Guidelines:代码审查,代码规范

  • lombok

    • 注解工具。从此不用写getter setter这些
    • 可以把注解还原为原本的java代码
  • GsonFormat:根据json文本一键生成java类

  • VisualVM Launcher

    • 运行JAVA程序时启动visualvm,查看jvm的情况。
    • 比如堆内存大小的分配,某个对象占用了多大的内存,jvm调优必备工具
  • GenerateAllSetter:一键调用一个对象的所有set方法并且赋予默认值

  • Rainbow Brackets:彩虹颜色的括号,避免开发过程中对括号的烦恼

  • jclasslib Bytecode Viewer:Java反汇编后的字节码工具

  • Codota

    • 基于海量Java代码和你的代码上下文给予整行的代码建议,帮助你更快地编写错误更少的代码
    • (工作上慎用,官方说不会,但鬼知道会不会把你公司的代码学习了)
  • Material Theme UI:主题插件,美化IDEA以及你的代码(鸡肋)

  • SequenceDiagram

    • 写各种设计文档,少不了时序图,有了这个插件,就可以直接生成时序图
    • 学习开源软件的源码时,可以快速生成代码时序图,提高对程序的了解
  • Java Stream Debugger:Debug可视化

  • JOL Java Object Layout

  • 在JVM中分析内存对象布局方案的微型工具箱。

    • 它使您可以估计对象占用的内存量。这允许最简单但最有效的性能改进。