经常idea就要重装,装回来第一件事当然是安装好用的插件了。在这里整理本人常用且觉得好用的插件。长期保持更新。
节省时间环节。所有插件名使用一级标题。可在目录上快速浏览,如有疑惑再查看详情。
Lombok
Getter/Setter/ToString等方法自动生成,配合导包一起使用。版本大家可以自己去 lombok-maven官网 看,要和插件匹配,否则可能会有问题。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.6</version>
</dependency>
使用方式如下,仅一个Data注解,省去大量重复的工作,特别是在数据库大量字段搬砖的时候尤为好用。
Free Mybatis plugin
mapper快速跳转,使用MyBatis框架必装。一般数据层接口与mapper.xml文件都是分开存放,但是他们俩又没法通过idea的按住跳转直接“点”过去,要是从controller到service到mapper,就得肉眼类名查找,要是你的mapper又很多的时候找起来简直就是噩梦,如果善用查找可能能省点事。但是如果能点击过去不是更美丽?
装完插件以后,只要mapper的namespace正确,就能通过方法旁边的向左向右的箭头直接跳转。
Key promoter X
快捷键提醒。之前装过一次,它一直弹窗提醒我某个操作有个快捷键我又老是忘记按,后面干脆卸载了,再后面我又下回来了。古人云:能用键盘不用鼠标(我编的)。它除了提示某个操作的快捷键,还能提示这个操作你用鼠标点了多少次,如果是高频操作还是记一下快捷键,熟练以后效率绝对是最高的。时间+1s+1s+1s...
如果我鼠标点击git提交,就会弹窗提示快捷键,我也是这样知道一整套commit/push快捷键的。
Nyan Progress Bar
彩虹猫进度条,猛男必装。无聊的搬砖之余,在等待加载的时候看看有颜色的东西也是一抹情调(误),反正我很喜欢。
未完待续