IDEA 的插件浩如烟海,大家可以通过IDEA插件官网进行搜索,有海量插件供你选择。本文总结了自己喜欢的一些插件,后期也会不断的补充。
IDEA插件官网
https://plugins.jetbrains.com/plugin-ideas
Mac上,插件被安装的位置如下:
如:
/Users/{UserName}/Library/Application Support/JetBrains/IntelliJIdea2020.1/plugins
样式
Material Theme UI
对于很多人而言,写代码时略显枯燥的,如果能够安装自己喜欢的主题将为开发工作带来些许乐趣。
IDEA 支持各种主题插件,其中最出名的当属 Material Theme UI。
安装后,可以从该插件内置的各种风格个选择自己最喜欢的一种。
工具
Alibaba Java Coding Guidelines plugin
阿里巴巴代码规范检查插件
安装该插件后,代码超过 80 行、手动创建线程池等,这些和《手册》中的规约不符时,IDEA中会给出警告提示。
建议大家一定一定一定要安装该插件,它会帮助你检查出很多隐患,督促你写更规范的代码。
SonarLint
Sonarqube静态代码检查插件,有利于我们发现代码中潜在的bug等。
Lombok
Java语言,每次写实体类的时候都需要写一大堆的setter,getter,如果bean中的属性一旦有修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担,这也是Java被诟病的一种原因。Lombok则为我们解决了这些问题,使用了Lombok的注解,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。
Key promoter
Key