整理一下IDEA常用的插件,有的自己使用过,有的没有使用过,记录下来,方便以后使用。
超赞插件推荐:https://blog.youkuaiyun.com/w605283073/article/details/103266294
超赞插件推荐:https://mp.weixin.qq.com/s/7l5YcIcaL3DC3FW106BP-Q
超赞插件推荐:https://baijiahao.baidu.com/s?id=1666101426706710596&wfr=spider&for=pc
超实用IDEA 插件推荐:https://blog.youkuaiyun.com/w605283073/article/details/89163627
1、 lombok
应该很多开发人员都在用的插件,使用它的注解,可以不用在写getter、setter、构造方法这些了。并且还可以根据注解反向生成getter、setter等。
2、 .ignore
生成ignore文件,一键创建git ignore文件模板。
3、 P3C
阿里巴巴出品的java代码规范插件,可以扫描整个项目找到不规范的地方,大部分可是实现自动修复。
4、FindBugs-IDEA
检测代码中潜在bug以及不规范的位置,检测的模式相对比P3C更多。
5、GsonFormat
一键根据JSON文本生成java类,比较方便。
6、EasyCode
可以根据数据库表生成entity、service、dao、mapper等文件。
7、SonarLint
优化代码,帮助开发者发现代码的错误或者漏洞,可以实时显示代码问题,并且提供修复指导。
8、Maven Helper
一键查看maven依赖,查看冲突的依赖,一键进行exclude依赖,对于较大型、依赖复杂的项目比较实用。
9、VisualVM launcher
运行java程序的时候启动visualVM,方便查看jvm情况,比如堆内存大小的分配,对象占用的内存等,jvm调优工具。
10、GenerateAllSetter
一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便.
11、 Grep Console
控制台输出处理,可以自定义设置控制台输出颜色,过滤控制台输出,方便本地开发测试。
12、SequenceDiagram
一键生成时序图,用它来生成简单的方法时序图,方便我们阅读代码,特别是在代码的调用层级比较多的时候。
13、Java Stream Debugger
Java8 Stream调试器,Stream API 让你的代码更加优雅,但是有一个缺点是代码更难阅读和理解,没关系,这个插件应该可以帮助到你!
14、Git Commit Template
使用模板创建commit信息