Enhance your FDT setup even further with Eclipse plugins & Ant scripts
By Karl Freeman on Wednesday, April 21st, 2010
Any Edit Tools
Any Edit tools is an eclipse plugin which creates a couple extra contextual menu’s. However don’t let that fool you in to thinking that its not a handy and powerful extra to your environment. With the ability to convert an uppercase case, html unfriendly section of copy ( from word no less ) into something more digestible it saves my bacon day in and day out. Aswell as that it allows you to diff files from your clipboard and sorts out crazy mixtures of tab / white spaces in files. Here’s the full breakdown of Any Edit’s features



Actionscipt Libs
Actionscript Libs is a very simple eclipse plugin which allows you to download commonly used libraries into your project. It gives you pretty much all the popular libraries to download from, accessed through a contextual menu. Which means I can tick a few boxes, let it download the most up to date versions of PureMVC, TweenMax, Papervision and Bulkloader while I grab a ( much needed ) Coffee. Lovely.



Fuel Ant Tasks
After seeing Julian Dolce’s FOTB Jam Throwdown last year I’ve been using his Fuel Ant Tasks whenever I’ve needed to utilize the Flash IDE in any of my projects. The Ant script file is easy to set up and guaranteed will save you time with its ability to publish out whole folders of flas in the background while you carry on with stuff. So if your ever in painful station of having multiple fla dependencies with you project, this should be a lifesaver.


Egit
If you’ve not heard of Git yet I would check out one of the many “Intoduction to Git” articles out, for those that have looked in to Git and find it a better suit to version control than Svn will know that there isn’t many Git gui’s , I know of 3 but the one I use the most for my personal projects is Egit. Egit offers the ability to commit, branch, pull, push and merge straight in FDT as well as showing you a history of your actions. Hopefully this gives developers who aren’t comfortable with command line the ability to try out Git and maybe even start using it in projects. Oh and those that use GitHub for your repo’s ( who doesn’t these days ;) ). GitHub have provided some Instructions on setting up Egit with GitHub



QuickImage
QuickImage is pretty much what it says on the tin. It allows you to preview the common image files within a tab in FDT and because of that I use this all the time to quickly get image sizes whilst embedding compiled assets. As im sure we’ve all been in the situation of having hundreds of images and needing to find just one. Which is where QuickImage’s grid view of asset folders come’s in handy; One less finder window needed.



FontCreator
Another great Ant script to put in to your toolkit is Ant script; FontCreator from Martin Rädlinger, This as you can imagine makes embedding font’s a little easier with the ability to specify all the params needed to properly embed a font. Walked through stage by stage then created as a single font actionscript file, A perfect fit in my workflow.





Other plugins & scripts
FlexPMD Eclipse Plugin
RobotGaiaAnt
SWC / RSL Ant Scripts
Master Flex Ant File
GitHub Ant Scripts
PureMVC Generator Ant
RobotLegs Ant Scripts
Let me know if there is any other highly recommended Eclipse plugins or Ant Scripts that you use.
**Just something to bear in mind with the Eclipse plugins, Im currently running FDT 3.5 on Snow Leopard with JVM 1.6.0 and all the Eclipse plugins seem to work out of the box. Although do read through the installation instructions making sure to get the right Eclipse version for the plugins where Eclipse versions are specified.