Sunday, 2 August 2015

Dart Studio platform update

A new release of the Dart Studio platform, version 4.5.0.1, is now available for download. This is pretty much the same as the previous release except that it doesn't include the symlink-issue workarounds. In all other respects it is identical to version 4.5.0.0.

Either version can be used to build a release of Dart Studio; choose 4.5.0.0 if you need protection from the symlink problems, or 4.5.0.1 if you don't.

Monday, 29 June 2015

Mars attacks!

The end of June saw the annual arrival of the Eclipse release train, updating the current version to 4.5.0, code named Mars. As Dart Studio is basically a re-branded version of the Eclipse platform it would seem appropriate to update this too, so an updated platform release, 4.5.0.0, is now available from SourceForge.

The Dart SDK was also recently updated to 1.11.0 and can be downloaded from the Dart project website. However, the Eclipse plugin has yet to be updated (it's currently at 1.10.1) so there is no 1.11.0 release of Dart Studio.

If you can't wait and want to build an updated version of Dart Studio based on the latest Eclipse release just follow these instructions substituting the Dart Studio platform in place the official Eclipse platform in step 1.

Alternatively, the current Dart Studio release can be easily upgraded by replacing the 'dart-sdk' and 'dartium' directories with the latest releases. Unless there is some new Eclipse feature you can't live without this is probably the simplest option.

Monday, 18 May 2015

Introducing Dart Studio

Dart Studio is an Eclipse-based IDE for Windows users. It provides a convenient bundle of the Dart SDK, the Dart Editor plugin and the Eclipse Web Developer tools combined with a custom-branded version of the Eclipse IDE platform.

Thursday, 7 May 2015

Build your own Dart Editor with the Eclipse Dart Plugin

Beginning with release 1.11 the Dart project will discontinue the Dart Editor and promote WebStorm as the preferred IDE solution for Dart developers. Dart support will be provided using a WebStorm plugin which will be developed alongside the still-maintained Eclipse plugin. So while the standalone Dart Editor will no longer be provided the Eclipse plugin can still be used to create a free alternative to the commercial WebStorm IDE.

The Dart Editor combined a customised version of the Eclipse IDE with the Dart development tools, the Dart plugin and components from the Eclipse Web Tools Platform. By replacing the custom IDE with the standard Eclipse platform binary it is possible to assemble a replacement Dart Editor using these same components.

This post provides step-by-step instructions for assembling such an Eclipse-based IDE for Dart. No knowledge of Eclipse is assumed; experienced Eclipse users may want to skip certain explanatory sections.

Symlink issues for Eclipse users on Windows

The Dart team currently recommend that the Eclipse plugin not be used on Windows. This post explains the reason for this and provides workarounds to allow Eclipse to be used successfully on Windows.