-
Grep console
自定义日志颜色,idea控制台可以彩色显示各种级别的log,安装完成后,在console中右键就能打开。
- 插件可以识别mybatis动态标签,使用mybatis动态标签的sql可以正常提示,检测
- mybatis几乎所有地方的sql都有代码提示,可以写出安全的sql
- 从表上生成增删查改代码,在表上加字段后重新生成不会覆盖自己写的方法
- 使用方法名生成完整的sql,只要一个方法名就可以生成大部分单表操作的sql
- resultMap column和property代码提示,检测,支持associaction,collection,columnPrefix
- #{}自动提示,检测
- 从java类生成建表语句
- 最好的ognl支持,if test自动提示检测,bind,foreach等
- 解析select语句中查询的字段,一键从sql生成java类和resultMap
- 从sql快速生成mybatis xml和java接口方法,可自定义参数
- 快速给参数添加if test
- 从接口方法一键生成testcase,可快速测试sql
- mybatis代码格式化,兼容mybatis的动态标签
- Spring支持,检测项目配置的mapperscan,识别@Mapper注解,将mybatis的类注入到spring中,注入不再报错
- mybatis sql log支持,从控制台打印出完整的sql,点击直接执行sql
- 大量的配置选项,比如某些插件要忽略部分参数解析,useActualParam配置,typeAlias配置等
- 最好的泛型支持,接口方法或者参数使用泛型在#{} if test等也可以正常解析
- #{},if test等可重构参数名称
- 支持mybatis简单的注解,代码提示,检测,可以一键把注解sql挪到xml
- 兼容mybatisplus,tkmapper等框架
- 使用方法名生成mybatisplus QueryWrapper
-
String Manipulation
字符串转换工具
-
Alibaba Java Coding Guidelines
阿里巴巴代码规范检查插件,规范可以参考《阿里巴巴Java开发手册》。
-
Lombok
-
Properties to YAML Converter
将Properties 配置文件一键转换成YAML 文件,很实用的一个插件
-
Maven Helper
Maven 辅助插件
-
FindBugs-IDEA
潜在Bug 检查
-
apipost-helper-2-0
- 支持Api IDEA本地调试
- 接口树形展示
- 接口搜索,可搜索注释 快捷键mac:command+\ win:Ctrl+\
- 接口树搜索,可搜索注释 快捷键mac:option+\ win:Alt+\
- 代码与接口树互相跳转
- 本地调试接口发送历史记录功能
- 本地调试接口保存入参出参和保存记录查询
- 本地调试可配置Host、全局Header
- 本地调试完后上传Api功能
- 上传可配置前缀Host
- 支持多种上传Api方式
- 支持 Swagger2.0和Swagger3.0注解
- 自定义参数解析
- 基于 Javadoc(Java)、KDoc(Kotlin)、ScalaDoc(Scala) 解析 API 文档