Tools for Dart

Download editors, IDE plugins, command-line tools, and more

The Dart download has 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.

Dart logo Dart Editor

Alternatively, you can use Dart plugins for other editors and IDEs:

Eclipse logo Eclipse
IntelliJ logo IntelliJ IDEA and WebStorm
Sublime logo Sublime Text 2
Vim logo Vim

Other tools

The following tools are included in the Dart download, but you can also download them separately.

Dartium
Chromium with the Dart VM
SDK
Includes these command-line tools:
  • dart: The standalone VM
  • dart2js: The Dart-to-JavaScript compiler
  • dart_analyzer: 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.

Dart Editor, Dartium, and the SDK tools work in recent versions of , , or .