一步一步打造属于你的最强神兵Idea之插件

1,492 阅读2分钟

一步一步打造属于你的最强神兵Idea之插件

之前介绍过了Live Templates代码模板,现在来推荐几款插件吧。可能会有重复,因为好用的插件大家都喜欢,我尽量讲一些我自己经常用的。

1. Easy-Translation

功能:选中单词,按住 Option + A(默认)键,会弹出翻译结果。(Win系统是Alt + A)

2. GenerateAllSetter

功能:一键生成所有的Setter方法。选中对象,然后 Option + Enter(默认),选择生成。(Win系统是Alt + Enter)

3. GsonFormat

功能:把JSON字符串,转为Java Bean。

4. MybatisX

功能:Mybatis,XML和Mapper文件之间的跳转,接口中方法返回类型与XML中返回类型检查与修复。自动生成部分XML,是Mybatis-Plus的配套工具。

5. Copy REST Url

功能:在Controller类中的方法上,右键可以复制 REST URL。比如:http://localhost:8080/user/add,地址是本地地址。

6. RestfulToolkit

功能:可以查看所有的请求REST URL,并且支持搜索,跳转。还可以把Java Bean转为JSON字符串。也支持HTTP请求调用接口。快捷键 Command+\(默认)

第一个是压缩的,像这样:{"serialVersionUID":1,"id":1,"name":1,"location":"demoData"}

第二个是格式化后的,如下:

{
  "serialVersionUID": 1,
  "id": 1,
  "name": 1,
  "location": "demoData"
}

7. g2m2g

这个插件是我写的,因为没有idea账号,所以不能发布到插件市场,已经开源了:码云

想了解更多的可以看Idea插件开发之G2M2G

可以选择本地安装

百度云下载链接:

链接: https://pan.baidu.com/s/1Z3Zego1itNfCQ0-h8yrB8Q
密码: gr61

功能:用于把Gradle依赖转为Maven依赖,或者把Maven依赖转为Gradle依赖。

最后

欢迎大家关注我的公众号,共同学习,一起进步。加油🤣