Dart Editor Dart Editor is an open-source tool for editing, debugging, and running Dart applications. To learn about other tools you can use for Dart development, see Tools for Dart. Contents Getting Dart Editor Updating Installing Dart Editor Using Dart Editor Features Filing bugs and feature requests Troubleshooting Getting Dart Editor Dart Editor is in the Dart download for Windows (Vista, 7, or 8), Linux, or Mac. See Up and Running for help with downloading and launching Dart Editor. Download Dart (64-bit Windows) Download Dart (32-bit Windows) Download Dart (Mac) Download Dart (64-bit Linux) Download Dart (32-bit Linux) Current version of Dart: [calculating] Want to live on the bleeding edge? Download the latest continuous build: 64-bit or 32-bit. latest continuous build. latest continuous build: 64-bit or 32-bit. Be sure to send feedback! The default version of Dart Editor is the integration build. It's automatically updated about once per week. The change log has a list of release dates and features. The continuous build, on the other hand, is the latest, untested version of Dart Editor. If you use the continuous build, please get new builds frequently, and send feedback about new features and bugs that you encounter. Updating Dart Editor can automatically update itself, along with the SDK and Dartium, whenever a new integration build is available. To enable automatic updates, go to Preferences, choose Update, and select Download updates automatically. If you'd rather choose when to update, make sure Download updates automatically is not selected. Then when you're ready to update, use the About Dart Editor dialog to download and apply updates. Installing Dart Editor Unzip the file you downloaded. You're done! Want to use command-line tools, as well? You already have them, thanks to the Dart download including the SDK. However, you might want to set environment variables, as described in the SDK page. Using Dart Editor To get started with Dart Editor, read these: Target 1: Get Started (the first tutorial in A Game of Darts) Gently introduces you to Dart Editor, from downloading it to creating and running apps. Up and Running (a section from Chapter 1 of Dart Up and Running) Quickly leads you through downloading Dart Editor, running a sample, and creating an app. For details on using Dart Editor, read this: Dart Editor (a section from Chapter 4 of Dart Up and Running) Teaches how to use Dart Editor—for example, how to set up launches for different browsers. Features Dart Editor, with its static analysis engine and direct integration with Dartium, helps you develop, debug, and maintain your apps. Code completion Explore the methods and fields available to the object you're working on. Refactoring Change your code structure without changing the behavior. Outline view List the classes, methods, and functions in a simple tree display. Debugger Set breakpoints, inspect variables, and step over, into, and out of code. Static analysis See warnings when inconsistencies and potential problems are detected. Find callers Quickly find all callers for a method, and easily jump to those locations. Filing bugs and feature requests Click the SEND FEEDBACK link (at the upper right of the Dart Editor window) whenever you notice a problem or have an idea for improving Dart Editor. We’ll open a new issue for you, if appropriate, without disclosing your sensitive or personally identifiable information. To see existing issues or create a new one directly, go to the Dart Editor issue list. Troubleshooting Troubleshooting Dart Editor gives solutions to problems you might encounter when installing and launching Dart Editor.