IntelliJ IDEA 插件推荐
一些 IntelliJ IDEA 有用的插件整理。
代码检查相关
Alibaba Java Coding Guidelines - 阿里巴巴Java开发规约
SonarLint
Findbugs
//TODO IDEA Ultimate 自带的代码分析和 SonarLint、Findbugs、阿里巴巴开发规约是否会有冲突。
数据库相关
Free Mybatis plugin
MyBatis Log Plugin
易用性相关
Rainbow Brackets
有多级括号的时候,不同级的括号颜色不一样,有助于弄清楚括号的对应关系。
缩进设置
在系统设置中可以设置每种语言的缩进设置。【Editor】-【Code Style】-【对应语言的设置】。
设置这个之后,有些文件可能还是不生效,因为每个文件可能有自身的缩进设置,在 IDE 右下角显示的有用的是空格还是 Tab。
版本控制相关
Git Flow Integration
Git Flow Integration - Plugins | JetBrains
用于团队协作 Git flow 工作方式。
后端相关
VisualVM Launcher
运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配
某个对象占用了多大的内存,jvm调优必备工具
JRebel
用于热部署