Idea常用插件汇总

1. CodeGlance Pro

代码编辑区迷你缩放图:

2. Docker

使用Idea连接Docker服务器,对Docker进行管理,并且能够进行build打包操作

3. GenerateAllSetter

在需要使用到这个类的地方 new一个对象,将光标定位到对象,然后按下快捷键 ALT+Enter

4. Gsonformat

简化JSON字符串与Java实体类之间的转换过程。首先建立一个类,Alt+S打开GsonFormat页面,将你要转换的JSON串复制进去,你可以点击右上角Format格式化一下,然后点击左下角OK即可生成类属性。

5. Json Parser

Json串格式化

6. Lombok

Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。这样在源码中就没有了getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法。

7. Materail Theme UI

Idea好看的主题

8. MyBatis Log Free

MyBatis记录sql日志

9. RestfulToolKit-fix

自动生成项目的所有接口地址及参数,还可以直接根据接口的请求URL,搜索对应接口。

快捷键:Ctrl+|

10. MyBatisCodeHelperPro

作用:

  1. 插件可以识别 mybatis 动态标签,使用 mybatis 动态标签的 sql 可以正常提示,检测
  2. mybatis 几乎所有地方的 sql 都有代码提示,可以写出安全的 sql
  3. 从表上生成增删查改代码,在表上加字段后重新生成不会覆盖自己写的方法
  4. 使用方法名生成完整的 sql,只要一个方法名就可以生成大部分单表操作的sql
  5. resultMap、column 和 property 代码提示,检测,支持 associaction,collection,,columnPrefix
  6. #{} 自动提示,检测
  7. 从 java 类生成建表语句
  8. 最好的 ognl 支持,if test自动提示检测,bind,foreach 等
  9. 解析 select 语句中查询的字段,一键从 sql 生成 java 类和 resultMap
  10. 从 sql 快速生成 mybatis xml 和 java 接口方法,可自定义参数
  11. 快速给参数添加 if test
  12. 从接口方法一键生成 testcase,可快速测试 sql
  13. mybatis 代码格式化,兼容 mybatis 的动态标签
  14. Spring 支持,检测项目配置的 mapperscan,识别 @Mapper 注解,将 mybatis 的类注入到spring 中,注入不再报错
  15. mybatis sql log 支持,从控制台打印出完整的 sql,点击直接执行 sql
  16. 大量的配置选项,比如某些插件要忽略部分参数解析,useActualParam 配置,typeAlias 配置等
  17. 最好的泛型支持,接口方法或者参数使用泛型在 #{} if test 等也可以正常解析
  18. #{},if test 等可重构参数名称
  19. 支持 mybatis 简单的注解,代码提示,检测,可以一键把注解 sql 挪到 xml
  20. 兼容 mybatisplus,tkmapper 等框架
  21. 使用方法名生成 mybatisplus QueryWrapper

11. Free-Idea-MyBatis

作用:

  • 1.生成mapper xml文件
  • 2.快速从代码跳转到mapper及从mapper返回代码
  • 3.mybatis自动补全及语法错误提示
  • 4.集成mybatis generator gui界面
  • 5.根据数据库注解,生成swagger model注解
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值