內容

當您準備好建立應用程式時,取得您的應用程式類型的 SDK 和工具。如果您不確定需要哪些工具,取得 Flutter SDK。

應用程式類型入門說明工具資訊
Flutter(行動裝置等)安裝 FlutterFlutter 工具
網路應用程式(非 Flutter)安裝 Dart SDK一般用途工具網路工具
伺服器或命令列安裝 Dart SDK一般用途工具特殊工具

通用工具

#

下列工具支援所有平台上的 Dart 語言。

DartPad

#
DartPad Hello World

DartPad 是一種無需下載的絕佳方式,可學習 Dart 語法並體驗 Dart 語言功能。它支援 Dart 的核心函式庫,但 VM 函式庫(例如 dart:io)除外。

IDE 和編輯器

#

這些常用的 IDE 有 Dart 外掛程式。

感謝 Dart 社群,以下 Dart 外掛程式也可用。

對於沒有特定 Dart 擴充功能的 支援 LSP 的編輯器,也有 語言伺服器協定實作

命令列工具

#

Dart SDK 包含下列一般用途 dart 工具

dart
用於建立、格式化、分析、測試、文件化、編譯和執行 Dart 程式碼,以及使用 pub 套件管理員 的命令列介面 (CLI)。

偵錯

#
Dart DevTools
一組除錯和效能工具。

開發網頁應用程式的工具

#

下列工具支援開發網路應用程式

webdev
用於建置和提供 Dart 網路應用程式的 CLI。

開發命令列應用程式和伺服器的工具

#

下列工具支援開發或執行命令列應用程式和伺服器

dart run
使用 dart run 指令來執行未編譯的 Dart 命令列應用程式和某些類型的快照。
dartaotruntime
使用此 Dart 執行時期來執行 AOT 快照。