By Dan Rubel, Productivity Enhancer, Dart Editor team
Cross-posted from the Chromium Blog
The Editor's analysis engine, responsible for reporting warnings and errors, is completely rewritten and is 20% faster at parsing and analyzing. Now, there’s no need to run all the unit tests just to discover a typo. The Dart Editor watches your back as you type.
In addition, Dart Editor makes it easier for developers to manage an evolving app. Some of the new features include:
- "Rename Library" refactoring
- "Convert Method to Getter" and "Convert Getter to Method" refactorings
- "Import Library" quick fix
- "Create Class" and "Create part" quick fixes
Code completion has also improved. For example, completion is now camelcase aware. Type iE and Dart Editor finds isEmpty.
Finally, deploying a Dart web app is now easier, with the beta
pub deploy command. It creates a directory with your app's code and assets and prepares it for hosting on your favorite web server. You can use this command from Dart Editor or the pub command-line utility.
That's just the highlights - there are more improvements across the platform. You can read the full release notes for more details and changes. You can download the latest version of Dart Editor, including everything you need for Dart development, from dartlang.org. We look forward to your feedback!
Written by Dan Rubel, Dart Editor Team
Posted by Scott Knaster, Editor