AutoJson
- 作用:在flutter工程的bean類(lèi)中自動(dòng)生成json_serializable需要的序列化相關(guān)代碼哩治。
- 支持:Idea脆栋、AandroidStudio
- GitHub地址:https://github.com/LuodiJackShen/AutoJson
使用方式
使用方式一(v1.1以上)
- 依次打開(kāi)
AndroidStudio(Idea) -> File -> Settings -> Plugin -> 搜索AutoJson -> 安裝AutoJson -> 重啟AndroidStudio(Idea)
镣煮。 - 打開(kāi)
.dart
文件(v1.1可不用手動(dòng)選擇類(lèi)名)埃跷。 - 點(diǎn)擊鼠標(biāo)右鍵金度,選擇
JsonSerializable
或者JaguarSerializer
本讥,或者直接點(diǎn)擊Control+Enter (Windows:Alt+Insert)
珊泳。
使用方式二(v1.0以上)
- 依次打開(kāi)
AndroidStudio(Idea) -> File -> Settings -> Plugin -> 搜索AutoJson -> 安裝AutoJson -> 重啟AndroidStudio(Idea)
。 - 打開(kāi)
.dart
文件拷沸,雙擊鼠標(biāo)左鍵選擇.dart
文件的類(lèi)名(最新版本可不用選中類(lèi)名)色查。 - 點(diǎn)擊鼠標(biāo)右鍵,選擇
JsonSerializable
或者JaguarSerializer
撞芍,或者直接點(diǎn)擊Control+Enter (Windows:Alt+Insert)
秧了。
版本
- v1.4 終于支持jaguar_serializer了;
- v1.3 修復(fù)extends序无、implements關(guān)鍵詞帶來(lái)的問(wèn)題验毡;
- v1.2 修復(fù)操作圖片的問(wèn)題衡创。
- v1.1 ① 體驗(yàn)提升:不用選中類(lèi)名即可生成需要的代碼; ② 功能限制:僅在 xxx.dart 文件中可用此插件。
- v1.0 滿(mǎn)足基本功能晶通。