Eclipse foundation recently have released Eclipse E4 Milestone 1 with the support of so called ActionScript development environment for SWT. It means that you can now export Java applications for the Flash Player. There is some pretty good instructions to run some demos. I've played with it last night. This post is intended to give you a quick overview of the whole thing with an ActionScript developer point of view.
The installation process is easy. You mainly have to download Eclipse SDK 3.5M4, install some updates, the Adobe Flex SDK 3 and configure the Eclipse environment. It takes less than an hour if you have a good connection and sufficient knowledge of what we are talking about. Just do not forget anything and cross your finger, as the E4/SWT team said: "[..] both the tools and the port are in the pre-alpha stage. You are living on the bleeding edge. Good luck!".
As you may have read on my blog last month, Flex Builder 3 (means 3.0.0) did not work with Ganymede without to have to apply a non official patch to it. It's now fixed with Flex Builder 3.0.1 that cames out monday.
Eclipse 3.4 code named Ganymede just came out with some new cool features. But I have tested to install both Eclipse 3.4 and the last Flex Builder 3 plug-in from the Adobe website, and they don't work together. Eclipse can't launch Flex editor when needed. So in case you search the Internet for this info like me before, you'll find it here.
I don't know if Adobe will update Flex Builder 3 plug-in to work with Eclipse 3.3 and Eclipse 3.4 or if they will bundle Eclipse 3.4 with the incoming Flex Builder 4. I personally hope that they will update Flex Builder 3 plug-in as soon as possible and launch Flex Builder 4 bundled with Ganymede.
«Working sets» is an underused Flex Navigator functionality that could save you a lot of time when your Flex workspace contains many projects.
As its name says, it allows you to create sets of Flex projects to work on. The magic is that when a «working set» is selected, Flex navigator only shows projects related to this set. You could access all your classes and files in an instant.
It is not as cool as Java navigator filters (implemented in Flex navigator but not working) nor as Eclipse switching workspace that could share the same settings (not implemented yet), but it does its job when needed.
I will show you how to configure the whole thing.