v0.2.2-dev
插件下载: iidp-helper-v0.2.2-dev
change log
- 修复当模型属性类型是 boolen 时,IDEA 提示get开头方法的问题,现已修复为提示正确的 is 开头方法
mvn repository
<dependency>
<groupId>com.sie.meta</groupId>
<artifactId>sie-iidp-plugin</artifactId>
<version>0.3.1</version>
</dependency>
v0.2.1-dev
插件下载: iidp-helper-v0.2.1-dev
change log
- 新增代码生成 getter setter 功能
- 新增 getter setter 在IDEA中提示功能
mvn repository
<dependency>
<groupId>com.sie.meta</groupId>
<artifactId>sie-iidp-plugin</artifactId>
<version>0.3.0</version>
</dependency>
v0.2.0-dev
插件下载: iidp-helper-v0.2.0-dev
change log
- 新增代码生成功能,基于@StaticVar注解,生成模型信息相关的静态变量,包括模型名称、模型属性和模型方法
- 插件新增模型信息的静态变量提示补全功能
- 为了兼容基于生成静态变量的提示补全,修改原来的提示触发条件为必须在双引号之中的字符串才提示
新功能介绍视频
功能列表
- 支持对当前工程中的模型文件进行索引并缓存,支持模型名称、模型属性和方法的局部变动后的同步更新
- 支持对方法参数中标注有 @ModelName @ModelField @ModelMethod 注解的方法参数进行着色、跳转、检测和补全提示
- 支持 @Model 注解中的 name 和 parent 补全提示,对 parent 进行着色、跳转和检测
- 支持查看扫描后的模型统计信息,包括模型总数,属性总数和方法总数
- 支持手动扫描全工程文件、当前打开文件模型信息
- 支持 2021.2.4 及以上版本IDEA
mvn repository
<dependency>
<groupId>com.sie.meta</groupId>
<artifactId>sie-iidp-plugin</artifactId>
<version>0.2.1</version>
</dependency>
v0.1.0-rc
下载:change-log
- rc发版
功能列表
- 支持对当前工程中的模型文件进行索引并缓存,支持模型名称、模型属性和方法的局部变动后的同步更新
- 支持对方法参数中标注有 @ModelName @ModelField @ModelMethod 注解的方法参数进行着色、跳转、检测和补全提示
- 支持 @Model 注解中的 name 和 parent 补全提示,对 parent 进行着色、跳转和检测
- 支持查看扫描后的模型统计信息,包括模型总数,属性总数和方法总数
- 支持手动扫描全工程文件、当前打开文件模型信息
- 支持 2021.2.4 及以上版本IDEA
安装视频
视频教程
v0.0.9
下载:change-log
- 优化局部更新同步功能
- 新增模型索引信息查看功能
- 新增parent模型跳转、着色和检测
v0.0.8
下载:change-log
- 支持最新的IDEA版本2024.1.*
v0.0.7
下载:change-log
- 新增只扫描当前模型功能
- 新增扫描后的模型统计信息,包括模型总数,属性总数和方法总数
- 新增版本展示
v0.0.6
下载:change-log
- 支持模型method提示补全、引用、高亮等
- 进行一轮重构,极大提高性能,减少了很多无意义的检测和判断
v0.0.5
下载:change-log
- 支持 2021.2.4 及以上版本IDEA
v0.0.4
下载:change-log
- 新增支持ManyToOne、ManyToMany、OneToMany注解标识模型属性
- 对于不存在模型信息的错误提示,下调为weak warning
- 新增模型信息字符串字面量的着色,便以区分普通字符串
v0.0.3
下载:change-log
- 新增模型名称、模型属性字符串字面量的智能提示和补全
- 新增模型名称、模型属性字符串字面量的智能检查,如果不存在该模型名称、模型属性,则标红
- 新增模型名称、模型属性字符串字面量到该模型定义地方的索引和跳转
- 新增模型名称、模型属性的编辑变化的同步更新
安装和介绍视频
v0.0.2
change-log
- 新增校验 views/xxx.json 下的json文件功能
v0.0.1
change-log
- 实现了获取模型field字符串名称、模型字符串名称、以及模型服务方法的字符串名称的功能;
- 实现了IDEA智能提示和跳转。