我最钟意的几款idea插件
RestfulTool
在Markplace搜索并安装后重启idea
最强大的是可以支持根据Controller的mapping搜索,可以模糊也可以精确,点击后定位到Controller的方法
当前端让你配合看问题时扔给你一个url,比如/a/b/c,你是不是粘贴进去全局搜索,搜不到再一个个删,有了这个只需要ctrl + alt + /调出搜索框粘贴进去就找到了。
第二个功能,点击侧边栏调出RestfulTool的面板,会把项目里所有的接口都列出来,双击后在下面可以直接发http请求,并且自动解析你的实体转成JSON格式。是不是很人性化!
Mybatis Log Plugin
现在是收费的了,相信你知道怎么使用。
这个是配合mybatis使用的,当你本地打开mybatis SQL log时,控制台打印的SQL日志是带占位符的,我们可以称之为预SQL,如果想复制出来执行,占位符你一个个的替换掉么?那也太麻烦了!
有了这个插件,你就不用那么做了。
两种用法,第一种找到预SQL,选中,右键,选择Restore Sql from Selection
然后,在Mybatis Log窗口中可以看到,它帮我们把占位符替换成了具体的参数值
第二种方式,一直开着Mybatis Log窗口,日志中的预SQL会自动在这个窗口替换好。
第二个功能是Mapper接口和mapper.xml互相跳转
点击小鸟图标可跳到xml对应SQL
点击箭头可跳回Mapper接口
Fast Coding
在Markplace搜索并安装后重启idea
在实体类中alt + insert
选择mock json
生成这个类的JSON串
光标放在方法上,alt + insert
识别到多个类,可以选择进行生成JSON串
Statistic
统计项目代码量
Chinese Language Pack
idea中文汉化插件,安装后重启idea就汉化了,喜欢中文版的可以安这个插件,有的习惯了英文可以不用安。
Translation
翻译插件,在Markplace搜索并安装后重启idea
选中单词或句子后右键选择Translate即可翻译
或者点击菜单栏中图标,在新窗口中使用翻译功能
在看源码时,光标放在类上ctrl + q即可翻译javadoc文档,非常的人性化
本文转载自公众号biggerboy