你可以使用任何文字編輯器或整合式開發環境(IDE), 搭配 Flutter 的命令列工具(Command Line Interface),來開發 Flutter 應用程式。

Flutter 團隊建議使用支援 Flutter 擴充功能或外掛程式的編輯器,例如 VS Code 和 Android Studio。 這些外掛程式提供程式碼自動完成、語法高亮、元件(Widgets)編輯輔助、除錯支援等多種功能。

本地端編輯器

#

Flutter 團隊提供 VS Code、Android Studio 和 IntelliJ 的外掛程式支援。 這些外掛程式提供完整的開發與除錯功能,並且與 Dart analyzerDart 和 Flutter DevTools 深度整合。

線上編輯器

#

你可以透過以下其中一種線上編輯器,無需本地端安裝,即可快速體驗 Flutter。

其他編輯器

#

你也可以使用其他任何文字編輯器與終端機來開發 Dart 與 Flutter 應用程式。

根據編輯器的不同,你可以整合 Dart SDK 的 Language Server ProtocolDebug Adapter Protocol, 為 Dart 與 Flutter 啟用進階的程式碼編輯與除錯功能。