Tools for Dart
Download editors, IDE plugins, command-line tools, and more
The Dart download
has everything you need
to edit, run, and debug Dart apps.
Editors and IDEs
We recommend starting with Dart Editor.
It's included in the Dart download,
and it works well with all the Dart tools.
Alternatively, you can use Dart plugins for other editors and IDEs:
Other downloads
You might need the following downloads
if you use an alternate editor or IDE,
or if you'd like to read API docs offline.
- API documentation
- A downloadable bundle of the API reference docs,
which you can also read online at
api.dartlang.org.
- Dartium
- Chromium with the Dart VM;
included in the Dart download.
- SDK
-
Libraries, command-line tools, and more;
included in the Dart download.
Includes these command-line tools:
- dart:
The standalone VM
- dart2js:
The Dart-to-JavaScript compiler
- dartanalyzer:
The static analyzer
- dartdoc:
The API documentation generator
- pub:
The Dart package manager
Tips
Get pointers for using Dart tools
during your development process.
- What not to commit
- Dart tools generate some files
that should be local only.
Here's some advice on what not to put
into your source repository.
- Debugging code produced by dart2js
- Dart web apps are easiest to debug
with Dart Editor and Dartium.
So how do you debug the app
once it's been compiled to JavaScript?
Here are a few tips for specific browsers.
- More tools
- This site relies on two non-SDK tools
to test and deploy Dart code:
You might want to try these, as well:
Dart Editor, Dartium, and the SDK tools
work in recent versions of
,
, or
.