Quale IDE può essere utilizzato per la codifica di ActionScript 3?

Quali IDE possono essere utilizzati per codificare ActionScript-3 con la maggior parte del supporto ..

Conosco i seguenti IDE:

  • Flash CS3 – orribile – ma devi usare il debug!
  • FlashDevelop – Il mio preferito
  • Seppy – Nessun supporto AS3
  • FlexBuilder – Heavy on system

Inoltre, qualsiasi consiglio per la scelta tra di loro sarebbe apprezzato.

In pratica, ci sono solo tre contendenti: FDT , Flash Builder e FlashDevelop . Di questi due, solo FDT e Flash Builder sono multipiattaforma, Flash Develop è solo Windows, senza alcuna porta prevedibile per OS X o Linux. Sepy è OK, ma è stato aggiornato l’ultima volta nel 2005.

Se sei basato su Windows e sei interessato solo a un IDE per Actionscript, FlashDevelop è una scelta eccellente e, essendo libero, il miglior rapporto qualità-prezzo.

Gli altri due – Flash Builder e FDT – hanno il vantaggio di essere basati su Eclipse. Ciò significa che è ansible installare una vasta gamma di altri plugin per renderlo un ambiente di sviluppo Web completo. Uso FDT con Aptana e la combinazione è fantastica: in un pacchetto ho la capacità di sviluppare Actionscript (con supporto per attività Ant, debugging con MXMLC), PHP, HTML, Javascript, XML e query SQL, con suggerimenti sul codice per tutti i principali librerie JS come JQuery ed Ext, librerie PHP come Zend e Doctrine, ecc, ecc.

Tra Flash Builder e FDT, uso entrambi regolarmente e devo dire che per me FDT è il chiaro vincitore: il supporto per l’evidenziazione degli errori dal vivo, il refactoring, il completamento del codice e la formattazione è semplicemente molto meglio.

Addendum: Come accennato altrove, avrei dovuto segnalare TextMate come un altro IDE solido, anche se meno completo: ha il supporto tramite bundle per AS3 e MXML e si integra perfettamente con il framework di sviluppo di Sprouts per il test e il debug. Mac solo se … anche se sento cose positive sul clone di E-TextEditor per Windows.

Per “con la maggior parte del supporto”, se intendi quello ufficiale di Adobe, deve essere FlexBuilder (FlashBuilder) o Flash IDE. Se intendi la comunità, penso che tutti siano molto ben supportati.

E quando intendi “codifica”, sì, Flash IDE è orribile. E in realtà non ne hai bisogno per il debug poiché sia ​​FlexBuilder che FlashDevelop (con alcuni accorgimenti) sono in grado di eseguire il debug.

Infine ci sono almeno altri due IDE, axdt e FDT , entrambi sono plug-in di Eclipse.

Alcune buone risposte qui. Di solito non sono un tipo IDE, ma ho utilizzato sia Flex Builder (che presto diventerà Flash Builder) che FDT sui progetti e devo ammettere che possono tornare utili. Avere un debugger può a volte facilitare lo sviluppo e il debugging. Plus Flex Builder 3 ha un profiler incorporato che è piuttosto utile. Non ho usato FDT di recente (quando l’ho fatto non aveva un debugger) ma Flex Builder 3 non è tutto quel “pesante sul sistema” (entrambi sono basati su Eclipse).

Potrei aggiungere che usare un editor di testo semplice come TextMate può essere una buona esperienza. Dovrai imparare a trattare direttamente con il compilatore o usare ant per gestire le tue build che ti aiuta a conoscere una parte importante della catena di strumenti. Questo non è esattamente quello che hai chiesto – quindi, a meno che tu non sia interessato ad apprendere queste cose, un IDE è l’opzione più veloce e semplice.

Nel mio uso quotidiano, se sto scrivendo un progetto di 1-2 classi (come un esempio che mxmlc a StackOverflow), userò TextMate e costruirò dalla riga di comando usando mxmlc . Praticamente tutto il resto è in Flex Builder ora (probabilmente per giustificare il $$ mi è costato).

Come esperto di Eclipse e newbie AS3 / Flex4, e dopo aver cercato e trovato questa pagina tra i primi 10 hit di Google, ho appena installato il plugin Axdt compatibile con Linux (0.0.8) per Eclipse (3.6) – http: / /new.axdt.org/wiki/Installation

Non ho idea se questo sia un vantaggio, ma almeno ESISTE un’altra alternativa gratuita per Linux. ^^

Silverlight 3, in VS2008 o Expression Blend 😉