Quali IDE possono essere utilizzati per codificare ActionScript-3 con la maggior parte del supporto ..
Conosco i seguenti IDE:
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 😉