Flutter 的 6 個最有用的 VS Code擴充套件
1. Pubspec Assist
Pubspec Assist 是一個 Visual Studio Code 擴充套件,它允許您輕鬆地將依賴項新增到您的 Dart 和 Flutter 專案的 pubspec.yaml,所有這些都無需離開您的編輯器。
只需開啟命令面板(預設情況下,Windows 上為 Ctrl+Shift+P,Mac 上為 ⌘+Shift+P)並搜尋“Pubspec Assist”。
2. Material Icon Theme
這個擴充套件為你的檔案列表提供了漂亮的圖示。如果檔案是 JavaScript,那麼它將在檔名旁邊的材料樣式中包含一個 JavaScript 圖示。如果您更像是視覺開發人員,那麼此擴充套件程式適合您。它被數百萬使用者廣泛使用。
3. Awesome Flutter Snippets
Awesome Flutter Snippets 是常用的 Flutter 類和方法的集合。它通過消除與建立小部件相關的大部分樣板程式碼來提高您的開發速度。StreamBuilder 和 SingleChildScrollView 等小部件可以通過分別鍵入快捷方式 streamBldr 和 singleChildSV 來建立。
特性:
- 加快開發速度
- 消除樣板
- 支援複雜的小部件(例如:Custom Clipper 和 Custom Paint)
4. Bloc
您可以通過啟動命令面板(檢視 -> 命令面板)並執行輸入命令名稱來啟用命令,或者您可以右鍵單擊要在其中建立 bloc/cubit 的目錄並從上下文中選擇命令選單。
5. Error Lens
ErrorLens 通過使診斷更加突出來增強語言診斷功能,在語言生成診斷的任何位置突出顯示整行,並內聯列印訊息。
特性:
- 突出顯示包含診斷的行
- 將診斷作為文字附加到行尾
- 在gutter顯示圖示
- 在狀態列中顯示訊息
6. Json to Dart Model
給定一個 JSON 字串,這個庫將生成所有必要的 Dart 類,以安全的方式解析和生成 JSON,因為生成器支援 jsonc
和 json
。還旨在根據 Flutter 的文件推薦和 Effective Dart: Style 生成對 Flutter 友好的模型類。擴充套件支援手動序列化 JSON 和使用 Freezed 和 Json Serializable 等程式碼生成庫序列化 JSON。
- 社群精選 | 不容錯過的9個冷門css屬性
- 2022最新版 Redis大廠面試題總結(附答案)
- 手寫一個mini版本的React狀態管理工具
- 【vue3原始碼】十三、認識Block
- 天翼雲全場景業務無縫替換至國產原生作業系統CTyunOS!
- JavaScript 設計模式 —— 代理模式
- MobTech簡訊驗證ApiCloud端SDK
- 以羊了個羊為例,淺談小程式抓包與響應報文修改
- 這幾種常見的 JVM 調優場景,你知道嗎?
- 聊聊如何利用管道模式來進行業務編排(下篇)
- 通用ORM的設計與實現
- 如此狂妄,自稱高效能佇列的Disruptor有啥來頭?
- 為什麼要學習GoF設計模式?
- 827. 最大人工島 : 簡單「並查集 列舉」運用題
- 介紹 Preact Signals
- 手把手教你如何使用 Timestream 實現物聯網時序資料儲存和分析
- 850. 矩形面積 II : 掃描線模板題
- Java 併發程式設計解析 | 基於JDK原始碼解析Java領域中的併發鎖,我們可以從中學習到什麼內容?
- 令人困惑的 Go time.AddDate
- 壓測平臺在全鏈路大促壓測中的實踐