Flutter小插件介紹之AutoJson---自動生成json_serializable和jaguar_serializer需要的代碼

AutoJson

  • 作用:在flutter工程的bean類中自動生成json_serializable需要的序列化相關(guān)代碼。
  • 支持:Idea、AandroidStudio
  • GitHub地址:https://github.com/LuodiJackShen/AutoJson

使用方式

使用方式一(v1.1以上)

  1. 依次打開 AndroidStudio(Idea) -> File -> Settings -> Plugin -> 搜索AutoJson -> 安裝AutoJson -> 重啟AndroidStudio(Idea)
  2. 打開.dart文件(v1.1可不用手動選擇類名)。
  3. 點擊鼠標右鍵,選擇 JsonSerializable或者JaguarSerializer,或者直接點擊 Control+Enter (Windows:Alt+Insert)

使用方式二(v1.0以上)

  1. 依次打開 AndroidStudio(Idea) -> File -> Settings -> Plugin -> 搜索AutoJson -> 安裝AutoJson -> 重啟AndroidStudio(Idea)。
  2. 打開.dart文件,雙擊鼠標左鍵選擇 .dart文件的類名(最新版本可不用選中類名)。
  3. 點擊鼠標右鍵,選擇 JsonSerializable或者JaguarSerializer,或者直接點擊 Control+Enter (Windows:Alt+Insert)

版本

  • v1.4 終于支持jaguar_serializer了;
  • v1.3 修復(fù)extends、implements關(guān)鍵詞帶來的問題;
  • v1.2 修復(fù)操作圖片的問題。
  • v1.1 ① 體驗提升:不用選中類名即可生成需要的代碼; ② 功能限制:僅在 xxx.dart 文件中可用此插件。
  • v1.0 滿足基本功能。

效果圖

use_guide.gif
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容