ツール
アプリを作成する準備ができたら、アプリの種類に応じたSDKとツールを入手してください。必要なツールがわからない場合は、Flutter SDKを入手してください。
アプリの種類 | はじめに | ツール情報 |
---|---|---|
Flutter(モバイルなど) | Flutterをインストールする | Flutterツール |
ウェブアプリ(Flutter以外) | Dart SDKをインストールする | 汎用ツールとWebツール |
サーバーまたはコマンドライン | Dart SDKをインストールする | 汎用ツールと専用ツール |
汎用ツール
#以下のツールは、すべてのプラットフォームでDart言語をサポートしています。
DartPad
#
DartPadは、ダウンロード不要でDartの構文を学び、Dart言語の機能を試すのに最適な方法です。 dart:io
などのVMライブラリを除き、Dartのコアライブラリをサポートしています。
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スナップショットを実行します。
特に明記されていない限り、このサイトのドキュメントはDart 3.5.3を反映しています。ページの最終更新日:2024-08-04。 ソースを表示 または 問題を報告する。