我最钟意的几款idea插件

>>强大,10k+点赞的 SpringBoot 后台管理系统竟然出了详细教程!
点击上方“BiggerBoy”,选择“设为星标

往期精品

 

Zookeeper应用场景汇总(超详细)

etcd的应用场景

etcd和Zookeeper孰优孰劣?

联合索引在B+树上的存储结构及数据查找方式

Redis分布式锁实战

Mybatis第三方PageHelper插件分页原理

MySQL索引底层原理


RestfulTool

在Markplace搜索并安装后重启idea

我最钟意的几款idea插件

最强大的是可以支持根据Controller的mapping搜索,可以模糊也可以精确,点击后定位到Controller的方法

我最钟意的几款idea插件

当前端让你配合看问题时扔给你一个url,比如/a/b/c,你是不是粘贴进去全局搜索,搜不到再一个个删,有了这个只需要ctrl + alt + /调出搜索框粘贴进去就找到了。

第二个功能,点击侧边栏调出RestfulTool的面板,会把项目里所有的接口都列出来,双击后在下面可以直接发http请求,并且自动解析你的实体转成JSON格式。是不是很人性化!

我最钟意的几款idea插件


Mybatis Log Plugin

我最钟意的几款idea插件

现在是收费的了,相信你知道怎么使用。

这个是配合mybatis使用的,当你本地打开mybatis SQL log时,控制台打印的SQL日志是带占位符的,我们可以称之为预SQL,如果想复制出来执行,占位符你一个个的替换掉么?那也太麻烦了!

有了这个插件,你就不用那么做了。

两种用法,第一种找到预SQL,选中,右键,选择Restore Sql from Selection

我最钟意的几款idea插件

然后,在Mybatis Log窗口中可以看到,它帮我们把占位符替换成了具体的参数值

我最钟意的几款idea插件

第二种方式,一直开着Mybatis Log窗口,日志中的预SQL会自动在这个窗口替换好。

第二个功能是Mapper接口和mapper.xml互相跳转

点击小鸟图标可跳到xml对应SQL

我最钟意的几款idea插件

点击箭头可跳回Mapper接口

我最钟意的几款idea插件


Fast Coding

在Markplace搜索并安装后重启idea

我最钟意的几款idea插件

在实体类中alt + insert

我最钟意的几款idea插件

选择mock json

生成这个类的JSON串

我最钟意的几款idea插件

光标放在方法上,alt + insert

识别到多个类,可以选择进行生成JSON串

我最钟意的几款idea插件


Statistic

统计项目代码量

我最钟意的几款idea插件


Chinese Language Pack

idea中文汉化插件,安装后重启idea就汉化了,喜欢中文版的可以安这个插件,有的习惯了英文可以不用安。

我最钟意的几款idea插件

我最钟意的几款idea插件


Translation

翻译插件,在Markplace搜索并安装后重启idea

选中单词或句子后右键选择Translate即可翻译

或者点击菜单栏中图标,在新窗口中使用翻译功能

我最钟意的几款idea插件


在看源码时,光标放在类上ctrl + q即可翻译javadoc文档,非常的人性化

我最钟意的几款idea插件


原文始发于微信公众号(BiggerBoy):我最钟意的几款idea插件