Android Studio Plugins
原文:https://blog.csdn.net/CrazyApes/article/details/121908070
前言
最近换了个插件 GsonFormatPlus
安装完插件之后,发现每次生成的 DataBean
类总是会将内部类单独拆分出去。在 Setting 中一开始也没注意到哪个属性。幸好翻了下作者文档,写的还是很全面的,这里记录一下,方便自己查看。
- 取消
split generate
选项之后,就会生成默认内部类了。
Setting
模块 | 设置 | 是否默认 | 说明 |
---|---|---|---|
Convert Method | object/arrayFromData | 否 | Gson自定义生成对象 |
Generate | virgo mode | 是 | virgo模式,生成代码之前可自定义调整字段 |
Generate | generate comments | 否 | 是否生成注释 |
Generate | split generate | 否 | 是否单独生成子类 |
Bean | reuse bean | 否 | TODO |
Field | name suffix | 是 | 生成类名后缀 |
Field | field(private/public) | 是 | 字段私有/公开 |
Field | name prefix | 是 | 生成字段名前缀 |
Field | use serialized name | 是 | 使用序列化名,类字段为驼峰与添加json注解声明 |
Field | use wrapper class | 是 | 使用包装类,int 转 Integer |
Field | use lombok | 是 | 使用Lombok替代Getter和Setter |
Field | use number key as map | 是 | 使用数字类型key替换为Map结构,待完善 |
Convert library | jackson/fastjson | 是 | jackson/fastjson等转换注解 |