What IDEs can be used for coding ActionScript-3 with most of the support..
I know following IDEs:
Also, any advice for choosing between them would be appreciated.
In Adobe Animate, you can create content for use as components in Adobe® Flex® applications. This content can include both visual elements and Adobe® ActionScript® 3.0 code.
It's faster, neater and far more recommended than AS2. The main difference is that you can develop flash applications with a much stronger OOP influence than in AS2. AS3 makes it much easier to utilise third party code such as Greensock's Tweenlite, Papervision 3D and box2d.
ActionScript 3 is an object-oriented programming language originally created by Macromedia Inc., which continued to evolve after being acquired by Adobe Systems. It is a superset of the ECMAScript standard (more widely known as JavaScript) with a stronger focus on classes, interfaces, and objects.
The ActionScript® scripting language lets you add complex interactivity, playback control, and data display to your application. You can add ActionScript in the authoring environment by using the Actions panel, Script window, or an external editor.
Practically speaking there are really only three contenders: FDT, Flash Builder and FlashDevelop. Of these two, only FDT and Flash Builder are cross-platform, Flash Develop being Windows only, with no foreseeable port to OS X or Linux. Sepy is OK, but was last updated in 2005.
If you're Windows-based, and are only interested in an IDE for Actionscript, then FlashDevelop is an excellent choice and, being free, the best value for money.
The other two - Flash Builder and FDT - have the advantage of being Eclipse based. This means that you can install a huge range of other plugins to make it a comprehensive web dev environment. I use FDT with Aptana and the combination is awesome: in one package I have the ability to develop Actionscript (with support for Ant tasks, debugging with MXMLC), PHP, HTML, Javascript, XML and SQL queries, with code hinting for all the major JS libraries like JQuery and Ext, PHP libraries like Zend and Doctrine, etc, etc.
Between Flash Builder and FDT, I use both regularly and have to say that for me FDT is the clear winner: support for live error highlighting, refactoring, code completion and formatting is simply much better.
Addendum: As mentioned elsewhere, I should have flagged TextMate as another solid - if less comprehensive - IDE: it has support via bundles for AS3 and MXML and ties in nicely with the Sprouts development framework for testing and debugging. Mac only though... albeit I hear good things about the E-TextEditor clone for Windows.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With