Skip to content

Releases: gudqs7-idea-plugins/getter-setter-postfix-idea-plugin

Release v1.2.0

03 Aug 03:36

Choose a tag to compare

1.feat: Generate Convert 添加仅通过目标对象生成完整语句, 生成后, 源对象由用户手动输入(仅需输入一次即替换全部语句). #17
2.feat: getter/setter 生成添加不含父类的模式, 使用 allsetp / allgetp 来触发; 仅支持 postfix completion.

English:
1.feat: Generate Convert adds a complete statement generated only through the target object, after generation, the source object is manually input by the user (only need to input once to replace all statements).
2.feat: gettersetter generates a mode without parent class, use allsetp allgetp to trigger; only supports postfix completion.

Release v1.1.6

03 Aug 01:30

Choose a tag to compare

1.feat: Generate Convert 添加判空

English:
1.feat: Generate Convert Add empty judgment

Release v1.1.5

08 Jul 02:53

Choose a tag to compare

1:fix: 修复在方法上使用 Generate Convert 时, 内部类作为返回值时, 实例化对象语句缺失前缀导致的语法错误

English:
1:fix: fix syntax error caused by missing prefix of instantiated object statement when using Generate Convert on method with inner class as return value

Release v1.1.3

04 Jul 10:52

Choose a tag to compare

1:fix issue #55 #54 (修复后缀 .allbuilder 处理不当导致的 NPE 异常)

English:
1:fix issue #55 #54 (fix NPE exception caused by improper handling of suffix .allbuilder)

Release v1.1.2

04 Jul 08:55

Choose a tag to compare

1:fix issue #13(通知模块ID不匹配导致的NPE)

English:
1: fix issue #13 (notify NPE caused by module ID mismatch)

Release v1.1.1

20 Jun 06:44

Choose a tag to compare

1:fix issue #7(本地新增的postfix超级加倍问题......)

English:
1: fix issue #7 (locally added postfix super doubling problem...)

Release v1.1.0

14 Jun 11:34

Choose a tag to compare

1:feat: 新增生成 setter 调用链, 见 @Accessors(chain = true) #5

English:
1:feat: Added a call chain for generating setters, see @Accessors(chain = true)

Release v1.0.3

11 Jun 17:11

Choose a tag to compare

1:fix: 修复 Generate Convert 在方法上作用时, 生成的代码不带换行问题.

English:
1:fix: Fix the problem that when Generate Convert works on the method, the generated code does not have line breaks.

Release v1.0.1

10 Jun 13:07

Choose a tag to compare

1.修改插件描述
2.修改插件图标

Release v1.0.0

06 Jun 13:22

Choose a tag to compare

GenerateAllSetter Postfix Completion 是做什么的?

  • 是一个 IDEA 插件,仅支持 Java 。
  • 参考了 GenerateAllSetter 插件,作为其补充,添加了几个 Postfix 语法,功能与 GenerateAllSetter 基本一致。
  • 在 pojo 变量之后通过 .allset 生成所有 setter
  • 在 pojo 变量之后通过 .allsetn 生成所有设置器(但没有默认值)
  • 在 pojo 变量之后通过 .allget 生成所有 getter
  • 在使用 @lombok.Builder 的 pojo 变量之后通过 .allbuilder 生成所有 setter 调用链

为什么这个项目有用?

  • 多一个选择,另外本人认为 Postfix 比较顺手,有助于进一步提高效率。
  • 给大家提供一个 Postfix 插件开发模板,希望大家多开发一些提高效率的插件。