GIT Tips and Tools

If you don’t know GIT yet it is a software version control system like Subversion, CVS or Perforce. It was primary developed by Linus Torvalds for Linux kernel development.  I have started using GIT in the beginning of 2009 and I must say that after a not so small learning curve I really like it and [...]

Eclipse Goodies

I thought I share some Eclipse goodies which might simplify your workflow if you use Eclipse/Flex Builder on a daily base and don’t know them yet.

Linked Resource

Sometimes you can not avoid absolute paths within your Flex/AIR project settings (.project, .actionScriptProperties, .flexProperties) because you define for instance an include for a library.

When you put these project settings [...]

Change Eclipse Ant settings when you run out of memory

I use Ant a lot to compile AIR or Flex projects. When it comes to larger projects (especially when you compile multiple modules and libraries) you have to increase the amount of memory Ant is allowed to use. Otherwise you can get an exception like this:

[mxmlc] Loading configuration file PATH_TO_YOUR_SDK/flex_sdk_3.0.2.2095/frameworks/air-config.xml
[mxmlc] Error: PermGen space
[mxmlc] java.lang.OutOfMemoryError: PermGen space
[mxmlc] [...]

Change project from Flex to AIR

When you started with a Flex project for the browser and you decide to switch to AIR or vice versa you have to change the Flex Builder project settings.

In the application MXML you have to switch the root node from Application to WindowedApplication

In the .actionScriptProperties you have to change useApolloConfig=”true/false”.

If you switch from Flex to AIR [...]

Pimp your Flex Builder

InsideRIA posted an article about Flex Builder Enhancements. I am already using the TODO/FIXME Plugin by Dirk Eismann for a long time now which works really cool.

I did not know the Snippets plugin which I now also tried out. The usability is not that straight forward but it also does the job.

If you like to import [...]

RDT – Ruby meets Eclipse

There is an Eclipse Plugin for Ruby called RDT.
I found a very good article on this via slashdot: Using the Ruby Development Tools plug-in [...]