Idea常用插件

2021-06-11  本文已影响0人  bobokaka

translation 翻译
CodeGlance
安装成功之后,在右侧可以生成一个微型地图嵌入到编辑器窗格中,方便定位代码
Request mapper
用于快速导航到URL映射声明的插件(快捷键Shift + Ctrl + \)
Alibaba Java Coding Guidelines
阿里巴巴Java编码指南

image.png

Rainbow Brackets
彩虹括号,可以标记成对的括号
高亮效果:Ctrl + 鼠标右键单击


image.png

Alt + 鼠标右键单击


image.png
image.png

Indent Rainbow
使文本前面的缩进着色,每步交替四种不同的颜色
可以在这里更改颜色


image.png
Grep Console

改变日志信息的颜色,方便我们可以的更好查看
Material Theme UI

Material Theme UI可以将原始外观更改为 Material Design外观,最美观的一款插件


image.png
image.png

Mybatis-log-plugin

开发的项目一般都少不了日志系统,而我们在书写mysql语句的时候,参数的对应,往往有时候会忽略,mybatis自己控制的参数编译对应,个人感觉有点反人类,我们可以使用这个插件变成自己比较直观的对应~

选中需要转换的mybatis log日志,然后点击右键,选择Restore sql from slection
Mybatis log

GsonFormatPlus

在与组外或者不同部门对接接口时候发现,有时候对方返回的是JSON对象,自己想要用一个对象去接受,以便于处理后续,此时,需要自己一个个手动去输入属性么,肯定很抓狂,不过咱们可以使用这个插件来解决这个尴尬问题
Default Option + s(Mac), Alt + s (win)
Free-idea-mybatis

mybatis xml和对应的mapper之间来回切换的时候,有时候不同人开发,放置的位置又不同

MybatisX

GenerateAllSetter

当你进行对象之间赋值的时候,你会发现好麻烦呀,能不能有一个更好的办法呢~ 有,只要你选中需要生成set方法的对象,按下快捷键 alt+enter 界面如下:


image.png

Lombok

Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。

上一篇下一篇

猜你喜欢

热点阅读