2009-02-17 11 views
12

Actualmente estoy usando FlashDevelop para mi desarrollo Actionscript3. También he intentado con mi uso de Flex3 para mi desarrollo de Actionscript3. Tenía curiosidad si la FDT era superior a la anterior y si su costo es mayor, su utilidad. ¿Hay alguna otra aplicación para ayudar a optimizar el proceso?Cuál es el mejor IDE para el desarrollo actionscript3

Respuesta

9

Sí, de lejos, el mejor IDE es eclipse con el generador de fdt o flex instalado (el generador de flex es solo una versión empaquetada de eclipse). El mayor problema con FlashDevelop es su falta de herramientas de depuración. Si te metes en eclipse y te enseñas cómo depurar correctamente una aplicación, puede ahorrarte MUCHO tiempo.

En cuanto a flex builder o fdt, eso es totalmente de usted. El gran beneficio de fdt es que todavía es compatible con el desarrollo de AS2. FDT también tiene muchas otras funciones interesantes, como la creación de plantillas de código.

Tengo ambas cosas pero me apego principalmente al constructor de la flexión para mi trabajo con flash ya que me gusta la forma en que puedo usarlo tanto para flash como para flexión y puedo cambiar fácilmente entre ambas con el mínimo esfuerzo. Si tuviera que volver a trabajar en as2 (dios no lo permita) definitivamente no dudaría en volver al entorno fdt.

+3

Mi mayor problema con Flex Builder es que es caro, y soy barato. FlashDevelop es gratis, pequeño y eficiente, en mi opinión (le garantizo, sin depuración). No estaba al tanto de FDT, ahora lo soy: ¿sabías que tiene una licencia de desarrollo de código abierto gratuita? –

+0

De acuerdo sobre el costo, pero afortunadamente la empresa para la que trabajo es bastante buena con licencias de software. No, yo no sabía acerca de la licencia de código abierto. suena interesante ... –

+1

Como desarrollador acostumbrado a un entorno de desarrollo como Visual Studio, puedo decir que el plugin de Eclipse es el único Flex IDE que considero aceptable. Sin embargo, no considero que un depurador sea una función opcional, por lo que los resultados pueden variar. –

3

Tengo que expandir la respuesta de euge1979.

El Flex SDK (incluido el marco, el compilador, etc.) se bifurca en una versión gratuita de Adobe y una versión de código abierto. De cualquier manera, puede compilar archivos SWF de forma gratuita.

El Flex Builder NO es gratis. Tienes una prueba de 30 días.

Una cosa buena a tener en cuenta es que FDT en la próxima versión (de 3.1 a 3.2) podrá manejar mxml, por lo que es igual a Flex Builder en términos de características. Me encantan algunas de las funciones de FDT que facilitan las tareas comunes, como formatear o crear funciones, objetos &, etc.

Ahora mismo: adhiérase a Flex Builder.

PD: Flex Builder se basa en Eclipse pero lo estropea todo. Experimenté muchos problemas con FB como complemento y si instalé complementos en FB. Y todo el poder desapareció si no puedo usarlo como complemento o instalar otros en el eclipse.

Mi entorno favorito en este momento es: Aptana Studio + + FDT PyDev + PHPDev

+1

Solo un FYI, la prueba Flex Builder, al menos desde el momento en que escribo esto, es de 60 días. – Boden

+0

PUEDES instalar complementos en Flash Builder, solo tienes que habilitarlos editando un archivo de configuración: http://stackoverflow.com/questions/1023044/getting-the-message-cannot-start-the-update-ui -when-trying-to-run-the-update – timoxley

1

Sólo puse a buscar en la programación AS3-solamente, siempre en busca de herramientas de código abierto, por lo FlashDevelop eran la primera opción.

No tener ninguna característica de punto de interrupción no es viable al desarrollar aplicaciones. Aunque es una función inminente, me quedaré con flexbuilder hasta que se implemente en flasdevelop.

1

Solía ​​usar FDT para una gran cantidad de codificación FLASH (no Flex), pero me parece que el generador Flex está a la par. Lo principal que siento que FlexBuilder necesita es una buena refactorización. Pasar de un proyecto de java a flexionar, y luego querer refaccionar las cosas es un dolor. Hay algunos, pero solo necesita estar en el mismo nivel que Java en eclipse.

De memoria, FDT puede haber tenido un mejor soporte de refactorización.

Flex Builder también tiene mejor soporte de hojas de estilo, etc. No sé si una es mejor, son un poco diferentes. En verdad, creo que el generador de flexiones es lo suficientemente bueno (y si la próxima versión solo hace algunas mejoras) que no echo de menos FDT.

Si haces cualquier AS2, FDT es genial. Incluso proporciona los errores adecuados de tiempo de compilación (versus flash ide). Ahora tengo algunas compilaciones para FDT (tengo 3.1, pero no la última). En realidad, la comprobación de errores de FDT y el analizador AS2/3 general es MEJOR.

3

Flex Builder porque

  1. puede depurar
  2. puede utilizar el generador de perfiles puede cavar real en la memoria del reproductor memoria del arreglo de fugas
  3. Eclipse puede hacer mucho por usted con tono de plug-ins


- mylyn conectar los errores de base de datos para su IDE y mucho más svn commit enlace a una tarea
- Plugin subeclipse para SVN

1

estoy utilizando principalmente FDT por las mismas razones que el anterior + No estoy en Windows.

Solo quería agregar que FlashDevelop es una contribución muy generosa a la comunidad flash de código abierto (un gran agradecimiento a Philippe y Mika) que presenta una larga lista de buenas herramientas.

En realidad todavía me falta la herramienta "autocompletar inteligente" que es mucho mejor que FDT/FB, se admite haXe, se puede navegar contenido swf desde el explorador del proyecto, crear plantillas de proyecto fácilmente, etc. ...

Otro punto a considerar es que FlashDevelop es literalmente 100 veces más ligero que FDT (3.7M contra 297M).

Debe probar las FDT o las FB durante 30 días. Pero si está contento con FlashDevelop, puede valer la pena ahorrar dinero (IMO, FDT es demasiado caro) y admite el código abierto.

El equipo FD está trabajando actualmente en el depurador y herramientas de perfiles, por lo que con un poco de ayuda será llegar;)

1

Todo se reduce a gusto personal, pero en realidad yo prefiero FlashDevelop a FDT y FB. ¡Y ser libre no duele!

0

No he usado Flash Develop o FDT, aunque he escuchado que FDT funciona mucho más lento que Flex Builder. Solía ​​ser un Programador Flash y usé Flash IDE ... Cambié a Flex Builder y me encanta.

+0

Escuché lo opuesto: http://twitter.com/alecmce/status/7693754617 – timoxley

0

FYI para quien no lo sepa: Flex Builder puede obtenerse gratis si eres un estudiante o un maestro. Y estoy bastante seguro de que ya no existe la restricción 'no se puede usar para aplicaciones comerciales'.

+1

También recientemente comenzaron a otorgar licencias gratuitas a los desempleados. https: //freeriatools.adobe.com/ – quoo

+0

@quoo. 60 días de prueba para ser exactos. –

+1

No estoy seguro de si ha cambiado, pero cuando publiqué esto, no fue una versión de prueba de 60 días sino una licencia completa y gratuita. – quoo

6

FlashDevelop es un IDE muy bueno para el desarrollo de AS3. No he probado FDT, pero he intentado con Flexbuilder. Puedo decir que es mucho mejor para el desarrollo puro de AS3 (nada de mxml). y es gratis.

1

Jetbrains IntelliJ acoplado con otra cosa (o FlexBuilder FlashDevelop)

Es herramientas de refactorización por sí solas son indespensible. Mejoras de sintaxis sobre FlexBuilder.

Contras: es un IDE más lento (9.02) pero con gusto lo toleraré por todas las funciones adicionales.

0

Todavía prefiero el Flash IDE normal (actualmente CS5). Sin embargo, trabajo muy de cerca con el trabajo de arte proporcionado para mis proyectos.

Uso SVN para respaldar mi trabajo. En mi experiencia con Flex Builder (ahora Flash Builder) o tal vez con Eclipse en general. Se crearon muchos archivos temporales, algunas veces hasta el punto de confundir qué carpeta buscar ... y SVN a menudo estaba obstruido por esta pila automatizada de archivos.

También proyectos de Flex Builder para equipos, no parecían mantener su configuración en SVN, para todos los usuarios.

de cualquier manera me gusta Flash porque es un poco más simple, pero normalmente trabajo en proyectos más pequeños que no necesitan las cosas elegantes.

0

En comparación a Flash Develop, Flex Builder que ahora se llama Flash Builder, es el mejor IDE, ya que viene con características más poderosas:

1) La depuración es fácil.
2) Admite la creación de aplicaciones iOS, Android y Blackberry.
3) Nuestra aplicación se conecta con xml, conjunto de datos y api.
4) Generación de sintaxis mejorada.
4) Arrastrar y soltar componentes en el escenario y el código se genera al mismo tiempo para ese componente en el archivo mxml.
5) También es compatible con la codificación PHP y también un nuevo marco lanzado por separado para PHP.
6) Remoting se puede hacer como AS3 remoto en flash.

Cuestiones relacionadas