好的插件,不仅可以减缓开发代码的疲倦,更能提高开发效率和代码质量,下面潘老师给大家推荐几款经典好用的必备IDEA插件,让你写代码的速度从此起飞,并且写出高质量代码!
本文首发于Java潘老师个人博客:https://www.panziye.com/java/3304.html
SonarLint是一个代码质量检测插件,可以帮助我们检测出代码中的一些潜在漏洞和bug,帮助优化提高代码质量。
Maven Helper插件可以方便显示maven的依赖树和方便解决依赖冲突问题。
Alibaba Java Coding Guidelines插件可以帮助实现编码规约扫描,有助于我们进行代码排错、提高编码效率、以及提升项目整体的运行速度。
Free Mybatis plugin能够在Mybatis的Mapper接口和xml文件之间很方便的来回切换,像是查看接口实现类同样简单,无需到xml中去搜索。
如何你使用MyBatis-Plus开发,MybatisX插件可谓神器,不仅可以快速帮你从数据生成mapper、xml、entity、service等通用代码(需要在IDEA右侧Database中连接数据库),还可以根据接口方法生成xml中的标签,快速从mapper中方法跳转到xml代码。
Git版本管理必备,可以自动定时帮你拉取代码,在项目名后显示分支版本信息,在代码中显示提交日志信息等等
在开发的过程当中,idea的控制台一般会打印出一大推的日志,想要快速找到本身关心的日志比较困难,经过Grep Console插件能够给不一样级别的日志设置不一样的展现样式,帮助快速定位日志
像我这样英文很菜的人来讲,这款插件就是神器,在看各类框架源码的时候十分有用; 选择右键就能够翻译,对于方法或者类上面的注释,只要按下F1就自动被翻译成中文maven
可让实体类更加简化,不在须要写getter/setter方法以及构造方法,具体参考:
Lombok入门使用教程及其优缺点详解
在Java开发中,因工作需要,你可能会学习或被迫去学习Lombok这个工具,这玩意用起来可以说是贼爽,很方便, […]
Material Theme UI是主题插件,可让你的idea图标、配置搭配很到位,也能够切换不用的颜色,默认提供了不少的主题供选择,每一种都很酷炫。
这也是一款美化插件,为一些文件类型提供官方没有的图标框
Background Image Plus是设置idea背景图片的插件,不但能够设置固定的图片,还能够设置一段时间后随机变化背景图片,以及设置图片的透明度等等
Sublime Text右侧的预览区相信不少人都用过吧, 此插件就实现了代码编辑区迷你缩放功能, 达到代码全局预览