Java程序员不可错过的11个IDEA插件
Posted Java知音_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java程序员不可错过的11个IDEA插件相关的知识,希望对你有一定的参考价值。
作者:葛俊
www.jianshu.com/p/686ba0ae4ac2
善用Intellij插件可大幅提升我们的效率
以下是我用过不错的Intellij插件
1. .ignore
地址:https://plugins.jetbrains.com/plugin/7495--ignore
生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写
截图:
![](https://image.cha138.com/20210529/8a5d42bcf31a4840925336abd8b51914.jpg)
2. lombok
地址:https://plugins.jetbrains.com/plugin/6317-lombok-plugin
支持lombok的各种注解,从此不用写getter setter这些 可以把注解还原为原本的java代码 非常方便
截图:
![](https://image.cha138.com/20210529/16a837c549db44d885c7617c6df5fb08.jpg)
3. p3c
地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
阿里巴巴出品的java代码规范插件
可以扫描整个项目 找到不规范的地方 并且大部分可以自动修复
更多可看: https://github.com/alibaba/p3c/tree/master/idea-plugin
4. FindBugs-IDEA
地址:https://plugins.jetbrains.com/plugin/3847-findbugs-idea
检测代码中可能的bug及不规范的位置,检测的模式相比p3c更多,
写完代码后检测下 避免低级bug,强烈建议用一下,一不小心就发现很多老代码的bug
截图:
![](https://image.cha138.com/20210529/049b8422e2ac40a6b204f9e0e0c231f9.jpg)
5. GsonFormat
地址:https://plugins.jetbrains.com/plugin/7654-gsonformat
一键根据json文本生成java类 非常方便
截图:
![](https://image.cha138.com/20210529/f181c87c8745445bb4daa91d55bfa736.jpg)
6. Maven Helper
地址:https://plugins.jetbrains.com/plugin/7179-maven-helper
一键查看maven依赖,查看冲突的依赖,一键进行exclude依赖
对于大型项目 非常方便
截图:
![](https://image.cha138.com/20210529/a048ee1b662a44b3af9c9a825cc96aa6.jpg)
7. VisualVM Launcher
地址:https://plugins.jetbrains.com/plugin/7115-visualvm-launcher
运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配
某个对象占用了多大的内存,jvm调优必备工具
截图:
![](https://image.cha138.com/20210529/72083f5a074a4f3b938a65d0e1cbade3.jpg)
8. GenerateAllSetter
地址:https://plugins.jetbrains.com/plugin/9360-generateallsetter
一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便
截图:
![](https://image.cha138.com/20210529/f72cb4556497438f9e8ae6c8889e9b84.jpg)
9. MyBatisCodeHelperPro
地址:https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro
mybatis代码自动生成插件,大部分单表操作的代码可自动生成 减少重复劳动 大幅提升效率
截图:
![](https://image.cha138.com/20210529/dfbbfdfc0a314e55a6e3b41c2a688333.jpg)
10. Rainbow Brackets
地址:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
彩虹颜色的括号 看着很舒服 敲代码效率变高
截图:
![](https://image.cha138.com/20210529/658e140d90e44452a2c26fda5740fccc.jpg)
11. Translation
地址:https://plugins.jetbrains.com/plugin/8579-translation
最好用的翻译插件,功能很强大,界面很漂亮
![](https://image.cha138.com/20210529/c99221dfc59c41c2804ea363d59b789e.jpg)
以上插件均可在Intellij 插件市场中搜索到或者打开插件名字下方的链接从硬盘安装插件。
详细的可以看p3c插件的安装文档:https://github.com/alibaba/p3c/tree/master/idea-plugin
推荐好文
>>【练手项目】基于SpringBoot的ERP系统,自带进销存+财务+生产功能>>分享一套基于SpringBoot和Vue的企业级中后台开源项目,代码很规范!
>>能挣钱的,开源 SpringBoot 商城系统,功能超全,超漂亮!
以上是关于Java程序员不可错过的11个IDEA插件的主要内容,如果未能解决你的问题,请参考以下文章