Eclipse和Actionscript 3

tea*_*ot7 5 eclipse actionscript actionscript-3

有没有人知道使用Eclipse在ActionScript 3中开发的任何好的解决方案(大概是Eclipse插件)?

使用ActionScript 2开发了许多解决方案,利用MTASC,Swfmill和其他开源工具,但我特别寻求AS3支持.

使用Eclipse作为编辑器很简单,并且可以使用Adobe命令行工具调用Ant脚本进行编译,但我正在寻找语法着色,自动完成,重构,调试 - 所有现代IDE的奢侈品.

我用过的其他工具:

  • FlashDevelop:免费且优秀,但仅限Windows,并且没有重构.不过还是一件好事.
  • IntelliJ Idea:非常好的ActionScript 3支持,虽然不像Java支持那样灵活.不幸的是,免费/社区版的Idea不支持AS3,我还没准备好购买完整版.

小智 3

我拥有 Flex Builder 和 FDT。我使用 FDT Professional,我承认最初的购买价格似乎很高,但如果您打算以编写 AS3 为生,那么很快就会收回成本。

最新的 (3.5) 版本能够通过代码提示编辑 MXML,所以我几乎不会怀念它。我发现的主要例外是 Flex Builder 的可视化布局工具。

其他想法:

  • 根据我对这两款产品的体验,FDT 的纯 AS3 代码编辑器工具(提示/自动完成/模板)远远领先于 Flex Builder。
  • FDT 的某些版本可以检查 .swc 文件并为其中的已编译类提供代码提示(我很确定 Flex Builder 无法做到这一点,我相信 FlashDevelop 可以)。这允许工作流程
    • 设计者为 ui 元素创建虚拟类(通过 Flash IDE 的“linkage id”机制),使用命名的 MovieClips 来识别 ui 元素等
    • 设计导出 SWC,将其包含在类路径中
    • 您可以使用 AS3 类代码扩展这些虚拟类
    • FDT 将为您提供影片剪辑时间轴上所有命名实例的代码提示。
  • 您可以在 IDE 中编译、测试和打包 AIR 应用程序(纯 AS3 或基于 MXML)。