編輯工具設定
你可以使用任意文字編輯器,結合我們的命令列工具來開發 Flutter 應用。然而,我們推薦使用我們的編輯器外掛以獲取更好的開發體驗。這些外掛提供了程式碼自動完成、程式碼高亮、widget 輔助編輯的功能,以及為專案的執行和除錯提供支援等。
參考以下步驟為 VS Code、Android Studio、IntelliJ 或者 Emacs 新增編輯器外掛。如果你想使用其他的編輯器,請直接開啟 下一節: 開發體驗初探,來檢視使用其他文字編輯器配合命令列工具來建立和執行 Flutter 應用。
安裝 VS Code
VS Code 是一個可以執行和除錯 Flutter 的輕量級編輯器。
-
VS Code,最新穩定版本
安裝 Flutter 和 Dart 外掛
-
開啟 VS Code。
-
開啟 View > Command Palette…。
-
輸入「install」,然後選擇 Extensions: Install Extensions。
-
在擴充搜尋輸入框中輸入「flutter」,然後在列表中選擇 Flutter 並單擊 Install。此過程中會自動安裝必需的 Dart 外掛。
-
點選 Reload to Activate 以重新啟動 VS Code。
透過 Flutter Doctor 命令驗證是否安裝成功
-
開啟 View > Command Palette…。
-
輸入 “doctor”,選擇 Flutter: Run Flutter Doctor。
-
開啟 OUTPUT 面板檢視是否有錯誤,確保在不同的輸出選項 (Output Options) 的下拉列表中選擇了 Flutter。
安裝 Android Studio
Android Studio 為 Flutter 提供了一個完整的整合開發環境。
-
Android Studio,2020.3.1 (Arctic Fox) 或之後的版本
同時, 你也可以使用 IntelliJ:
-
IntelliJ IDEA Community,2021.2 或之後的版本
-
IntelliJ IDEA Ultimate,2021.2 或之後的版本
安裝 Flutter 和 Dart 外掛
請參考下面不同平台的安裝指南:
Mac
安裝過程如下:
-
開啟 Android Studio。
-
開啟外掛設定(在 v3.6.3.0 以上的系統開啟 Preferences > Plugins)。
-
然後選擇 Flutter 外掛並點選 安裝。
-
當彈出安裝 Dart 外掛提示時,點選 Yes。
-
當彈出重新啟動提示時,點選 Restart。
Linux 或者 Windows 平台
參考使用下面介紹的步驟:
-
開啟外掛偏好設定 (位於 File > Settings > Plugins)
-
選擇 Marketplace (擴充商店),選擇 Flutter plugin 然後點選 Install (安裝)。
安裝 Emacs 編輯器
Emacs 是一個輕量級的編輯器,支援 Flutter 和 Dart。
-
最新版本的 Emacs 編輯器。
安裝 lsp-dart 這個 package
關於如何安裝和使用 lsp-dart 這個 package,可以檢視 lsp-dart 文件。