Dart 的开发工具
当你准备好创建一个应用时,请根据你要创建的应用类型获取相应的 SDK 和工具。如果你不确定要创建哪一类的 app,请使用 Flutter SDK。
Flutter tools | ||
通用工具
#下述工具支持使用 Dart 语言的全部平台。
DartPad
#DartPad is
a great, no-download-required way to learn Dart syntax
and to experiment with Dart language features.
It supports Dart's core libraries,
except for VM libraries such as dart:io
.
IDE 和编辑器
#这些常用的 IDE 都带有 Dart 插件。
下面的 Dart 插件也是可用的,感谢 Dart 社区。
语言服务器协议实现 同样适用于没有特定的 Dart 扩展但 支持 LSP 的编辑器 。
命令行工具
#Dart SDK 中包含下面的 dart
工具:
dart
用于创建、格式化、分析、测试、编译和运行 Dart 代码的命令行工具 (CLI),同时包含 pub package 管理器。
调试工具
#Dart 开发者工具
一个工具套装帮助调试和性能测试。
开发 Web 应用的工具
#下面工具主要针对 Web 应用开发:
webdev
用于构建和提供 Dart Web 应用开发的命令行接口 (CLI) 。
开发命令行应用和服务器的工具
#下面的工具对开发或运行命令行应用和服务器有特别的支持:
dart
通过 dart run
命令来运行未编译的 Dart 命令行应用和一些其他的快照。
dartaotruntime
命令
Dart 运行时环境,可以运行 AOT 快照。
除非另有说明,文档之所提及适用于 Dart 3.5.3 版本,本页面最后更新时间: 2024-08-07。 查看文档源码 或者 报告页面问题。