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

下载:

iidp-helper-v0.1.0-rc

change-log

  • rc发版

功能列表

  • 支持对当前工程中的模型文件进行索引并缓存,支持模型名称、模型属性和方法的局部变动后的同步更新
  • 支持对方法参数中标注有 @ModelName @ModelField @ModelMethod 注解的方法参数进行着色、跳转、检测和补全提示
  • 支持 @Model 注解中的 name 和 parent 补全提示,对 parent 进行着色、跳转和检测
  • 支持查看扫描后的模型统计信息,包括模型总数,属性总数和方法总数
  • 支持手动扫描全工程文件、当前打开文件模型信息
  • 支持 2021.2.4 及以上版本IDEA

安装视频

视频教程


v0.0.9

下载:

iidp-helper-v0.0.9-内测

change-log

  • 优化局部更新同步功能
  • 新增模型索引信息查看功能
  • 新增parent模型跳转、着色和检测

v0.0.8

下载:

iidp-helper-v0.0.8-内测

change-log

  • 支持最新的IDEA版本2024.1.*

v0.0.7

下载:

iidp-helper-v0.0.7-内测

change-log

  • 新增只扫描当前模型功能
  • 新增扫描后的模型统计信息,包括模型总数,属性总数和方法总数
  • 新增版本展示

v0.0.6

下载:

iidp-helper-v0.0.6-内测

change-log

  • 支持模型method提示补全、引用、高亮等
  • 进行一轮重构,极大提高性能,减少了很多无意义的检测和判断

v0.0.5

下载:

iidp-helper-v0.0.5-内测

change-log

  • 支持 2021.2.4 及以上版本IDEA

v0.0.4

下载:

iidp-helper-v0.0.4-内测

change-log

  • 新增支持ManyToOne、ManyToMany、OneToMany注解标识模型属性
  • 对于不存在模型信息的错误提示,下调为weak warning
  • 新增模型信息字符串字面量的着色,便以区分普通字符串

v0.0.3

下载:

iidp-helper-v0.0.3-内测

change-log

  • 新增模型名称、模型属性字符串字面量的智能提示和补全
  • 新增模型名称、模型属性字符串字面量的智能检查,如果不存在该模型名称、模型属性,则标红
  • 新增模型名称、模型属性字符串字面量到该模型定义地方的索引和跳转
  • 新增模型名称、模型属性的编辑变化的同步更新

安装和介绍视频


v0.0.2

iidp-plugin-v0.0.2

change-log

  • 新增校验 views/xxx.json 下的json文件功能

v0.0.1

iidp-plugin-v0.0.1

change-log

  • 实现了获取模型field字符串名称、模型字符串名称、以及模型服务方法的字符串名称的功能;
  • 实现了IDEA智能提示和跳转。