idea开发工具
一、MyBatisX
MyBatisX是一款基于idea的快速开发插件,可以帮助我们在使用MyBatis或MyBatis-Plus时只需点击对应的小鸟图标就可以快速定位xml中的sql语句,还可以根据mapper中定义的接口生成对应的xml语句,当然不能帮助我们写出sql,但是可以减少我们对于xml中sql标签编写,可以省略我们手动编写请求参数,响应实体映射等sql标签的内容,便于开发和调试。
二、Translation翻译插件
在google翻译未终止在中国的服务时,这个插件可以说是翻译神作,可以翻译单词还可以翻译片段,帮助我们更快的阅读代码;虽然谷歌翻译已经停止在中国的服务,但是我们可以使用该插件手动指定翻译引擎,像有道,百度等,需要自己去有道云翻译和百度云翻译中注册账号,构建翻译应用程序(有道和百度都是可以提供免费的翻译服务),拿到服务的应用程序id和秘钥就可以继续使用该插件。(没有秘钥,可以点击申请一个,注册账号,然后创建一个翻译应用就可以了,免费的哦)
三.RestfulTool接口辅助工具
RestfulTool是一款非常实用的编写接口和调试接口插件,可以快速帮我们生成对应的请求参数数据格式。比如属性比较多的json构建,手写是一件非常折磨人的事情,这款插件可以帮我们自动构建请求参数json,只需要填数据就行,是不是简便很多,也可以当做类似postman使用,直接发送请求。当我们在调试其他同事接口时,从前端获取到url,我们就可以从右侧的ServicesTree窗口根据请求路径快速定位到对应的接口位置,debug接口必备呀。