插件安装
settings->plugins->marketplace(插件商城)/installed(已安装的插件)切换到marketplace,在搜索框中输入所要安装的插件名,搜索到后点击install,最后等安装好之后,若有提示restart idea,就点击重启idea就完成插件的安装了。
1、Alibaba Java Coding Guidelines
阿里巴巴Java编码规范检查插件,无规矩不成方圆,检测代码是否存在问题,以及是否符合规范使用:在类中,右键,选择编码规约扫描,在下方显示扫描规约和提示
2、Lombok
通过插件可以省略set get toString,代码瞬间清爽了
pom需要引入依赖
<dependency> <groupI>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency>
3、Free Mybatis plugin
快速从代码跳转到mapper及从mapper返回代码,点击绿色箭头一键跳转,方便多了
4、Codota
智能代码提示,快人一步,比如输入stri,会自动提示,且会给出每个结果的使用率,你可以根据使用率,来决定使用哪个方法
5、SonarLint
类似alibaba的代码检查,会提供正确的写法 又一个督查小队来也
6、Mybatis log plugin
自动帮我们将sql和参数进行拼接,可直接复制执行太方便了,不用自己拼接参数sql
控制台打开方法:Tools->MyBatis Log Plugin,下方就会显示sql的控制。
7、Java bean to json
将bean转为json字符串,在bean文件中鼠标右击点击ConvertToJson,就得到json字符串,接口调用的时候,直接讲json参数复制粘贴到body中,再也不用一个参数一个参数的写了。
8、GsonFormat
有了bean转json,当然也有根据json字符串自动生成实体类参数新建类,GsonFormat在空白类的空白处右键,generate->GsonFormat,将json字符串粘贴进去,点击ok,即可生成参数
<figcaption style="margin: 5px 0px 0px; padding: 0px; max-width: 100%; overflow-wrap: break-word !important; box-sizing: border-box !important; text-align: center; color: rgb(136, 136, 136); font-size: 14px;">img</figcaption>
9、RestfulToolkit
遇到问题时,我们常常需要找到接口在哪个类中,如果全局搜索,有时很难搜索到,这时RestfulToolkit就能让你快速找到接口所在的类
使用快捷键ctrl+\,然后输入接口url就会自动显示接口位置,以及相似的接口,直接点击就会跳转到接口所在的类中
10、Rainbow Brackets彩虹括号
可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能。
11、CodeGlance
代码缩略图,可以快速定位代码,使用起来比拖动滚动条方便