让你爽到爆的IDEA必备插件!Grep Console:控制台输出处理、Rainbow Brackets:彩虹🌈括号、Save Actions:优化保存操作、SequenceDiagram:一键生成时序图、Maven Helper:分析Maven项目的相关依赖、EasyCode:一键帮你生成所需代码CheckStyle:代码格式检查、SonarLint:帮你优化代码、Lombok:帮你简化代码、CodeGlance:代码微型地图、Java Stream Debugger:Java8 Stream调试器、Git Commit Template:使用模板创建commit信息其他常用插件推荐
SequenceDiagram:一键生成时序图
使用方法很简单,选中方法名(注意不要选类名),然后点击鼠标右键,选择 Sequence Diagram 选项即可!
Maven Helper:分析Maven项目的相关依赖
主要用来分析Maven项目的相关依赖,可以帮助我们解决Maven依赖冲突问题。
EasyCode:一键帮你生成所需代码
Easycode 可以直接对数据的表生成entity、controller、service、dao、mapper无需任何编码,简单而强大。
CheckStyle:代码格式检查
我们使用一个自定义的规则,然后运行 CheckStyle可以看到这个插件就帮我们找到有一个无用的 import。
SonarLint:帮你优化代码
就像是代码拼写检查器一样,SonarLint 可以实时显示出代码的问题,并提供清晰的修复指导,以便你提交代码之前就可以解决
CodeGlance:代码微型地图
提供一个代码的微型地图,当你的类比较多的时候可以帮忙你快速定位到要去的位置
Java Stream Debugger:Java8 Stream调试器
Stream API 让你的代码更加优雅,但是有一个缺点是代码更难阅读和理解,没关系,这个插件应该可以帮助到你!
Alibaba Java Code Guidelines:阿里巴巴 Java 代码规范
Grep Console:控制台输出处理、非常实用、这个插件主要的功能有两个:
1. 自定义设置控制台输出颜色、可以在设置中进行相关的配置:
配置完成之后的 log warn 的效果对比图如下:
2. 过滤控制台输出
Rainbow Brackets:彩虹🌈括号
使用各种鲜明的颜色来展示你的括号,效果图如下。可以看出代码层级变得更加清晰了,可以说非常实用友好了!
Save Actions:优化保存操作
可以帮助我们在保存文件的时候:优化导入;格式化代码;执行一些quick fix这个插件是支持可配置的,我的配置如下:
完成之后的效果是这样的: