A la hora de programar sitios flash en as3, el IDE de flash es un poco molesto ya que se tiene demasiadas ventanas como la librería, actionscript, output, componentes, propiedades, help y a la vez la pestaña de que se esta programando (la clase) y el sitio flash en si.
Claro, muchas de las ventanas se pueden agrupar como pestañas, los componentes y las librerías se pueden minimizar lateralmente, pero esto a la hora de trabajar, no es nada amigable debido a que hay que cambiar muchas vistas de ventanas, que ver como se llama esta variable, que clase instancia esa variable, que tipo es etc…. etc…. y entre ver y ver se nos va por lo menos algunos par de minutos de los cuales podríamos aprovechar para programar, avanzar mas rápidamente y lograr un mejor desempeño y resultado del trabajo final.
Por otro lado si solo estuviéramos creando alguna clase sin manejar muchas ventanas el IDE de flash tiene sus desventajas, actualmente trabajo en una maquina Intel Core 2 Duo 2.2 con 2gg en ram DDR2/667 bajo WV (Windows Vista) y al tener mucho código la ventana el IDE de flash se pone lento, digo lento ya que si quiero copiar y pegar un código de la misma ventana tengo que tener unos segundos para realizar esta simple operación y como ustedes comprenderán son segundos que te pueden desconcentrar ya que es bastante por decirlo de alguna manera desagradable este asunto.
Ejemplo:

Resolución a 1400*900.
Buscando solución a esto, me puse a trabajar bajo el IDE de Flex Builder ( basado en Eclipse) para programar las clases as3 y así tener los bindings a mano y para una mayor velocidad de programación, pero al crear los proyectos con Flex ensucia mucho la carpeta del sitio flash que se esta programando ya que hay muchos ficheros que son propios de Flex que no usaremos en flash, posterior a esto me puse a pensar en una solución para la solución y el resultado fue de programar clases as3 bajo Eclipse sin Flex, me refiero a solo Eclipse.
Como hacer esto, debemos bajar:
- Eclipse de http://www.eclipse.org/downloads/
- JDK de http://java.sun.com/javase/downloads/index.jsp
- Flex SDK http://labs.adobe.com/technologies/flex/sdk/flex3sdk.html
Instalamos el JDK, posteriormente se descomprime Eclipse y bajo esa carpeta se descomprime el Flex SDK y instalamos el plug FDT el cual sirve para las sintaxis, colores de códigos y binds de as3 (más información en http://www.powerflasher.com/ ), como se instala el plugin se muestra acá http://fdt.powerflasher.com/update/ .
Una vez instalado el plug in, posterior a esto creamos un proyecto Flash y hacer el link al sdk de Flex de la siguiente manera:

Apply y después Next.

Si es que no muestra las librerías del sdk de flex como la foto anterior hacemos lo siguiente:

Listo, tenemos nuestro proyecto flash bajo eclipse, filtremos los archivos que no queremos ver.

Las ventajas de trabajar bajo eclipse las clases etc.. etc.. de as3, es la rapidez de programación que se logra y a su vez la productividad de la persona que esta desarrollando el sitio o proyecto flash, algunos segundos pueden hacer la gran diferencia en el resultado final al tener herramientas de desarrollo que faciliten al programador o desarrollador con cosas tan ínfimas como la rapidez de copiar y pegar, ver nombre de variables, etc.. etc.. que a la larga influyen en varios factores tanto anímicos como lógicos del programador.