代码之家  ›  专栏  ›  技术社区  ›  Brian Hodge

actionscript3开发的最佳IDE是什么[已关闭]

  •  12
  • Brian Hodge  · 技术社区  · 17 年前

    我目前正在使用FlashDevelop进行Actionscript3开发。我也尝试过在Actionscript3开发中使用Flex3。我很好奇FDT是否优于前者,如果它的成本超过了它的有用性。是否还有其他应用程序可以帮助简化流程?

    14 回复  |  直到 17 年前
        1
  •  9
  •   James Hay    17 年前

    是的,到目前为止最好的IDE是安装了fdt或flex builder的eclipse(flex builder只是eclipse的打包版本)。FlashDevelop最大的问题是缺少调试工具。如果您进入eclipse,并自学如何正确调试应用程序,它可以为您节省很多时间。

    至于flex builder或fdt,这完全取决于您。fdt的一大好处是它仍然支持AS2开发。FDT还有很多其他的好特性,比如代码模板。

    我两者都有,但我主要坚持使用flex builder来完成我的flash工作,因为对于我来说,我喜欢在flash和flex工作中使用flex builder的方式,并且可以用最少的努力轻松地在两者之间切换。如果我必须再次在as2中工作(上帝禁止),我肯定不会再切换回fdt环境。

        2
  •  6
  •   john2x    16 年前

    FlashDevelop是AS3开发的一个非常好的IDE。没有尝试过FDT,但尝试过Flexbuilder。我可以说,对于纯AS3开发(没有mxml的东西)来说,它要好得多。 而且是免费的。

        3
  •  3
  •   Shvilam    17 年前

    flex builder因为

    1. 你可以调试
    2. 你可以使用档案器,你可以真正挖掘玩家的记忆 修复内存泄漏
    3. eclipse可以通过插件的基调为您做很多事情


    -mylyn将数据库bug连接到IDE,并将更多链接svn提交到任务
    -SVN的子Eclipse插件

        4
  •  3
  •   Simon Hayter Simon Perepelitsa    13 年前

    我必须扩展Eugee1979的答案。

    这个 Flex SDK (包括框架、编译器等)分为免费的Adobe自有版本和开源版本。无论哪种方式,您都可以免费编译主权财富基金。

    这个 Flex Builder

    值得注意的是,下一个版本(从3.1到3.2)中的FDT将能够处理mxml,从而使其在功能上与Flex Builder相当。我真的很喜欢FDT的一些特性,这些特性使常见的任务变得简单,比如格式化或创建函数、对象等;等

    现在-坚持使用Flex Builder。

    PS:FlexBuilder是基于Eclipse构建的,但它把一切都搞砸了。我在使用FB作为插件时遇到了很多问题,如果我将插件安装到FB中。如果我不能将它作为插件使用或在eclipse中安装其他插件,那么所有的功能都会消失。

    Aptana Studio

        5
  •  1
  •   Daniel Magnusson    17 年前

    刚开始研究AS3纯编程,一直在寻找开源工具,所以flashdevelop是首选。

        6
  •  1
  •   nso1    17 年前

    我曾经使用FDT进行大量的Flash编码(而不是Flex),但我发现Flex Builder的功能是一致的。我觉得FlexBuilder需要的主要是良好的重构。从java项目转移到flex,然后想要重构东西是一种痛苦。有一些,但它只需要与eclipse中的Java处于同一级别。

    从内存来看,FDT可能有更好的重构支持。

    Flex builder也有更好的样式表支持等。我不知道是否有更好的,它们有点不同。事实上,我发现FlexBuilder足够好(如果下一个版本只是做了一些改进的话),我不会错过FDT。

        7
  •  1
  •   Iain    17 年前

    这一切都取决于个人品味,但实际上我更喜欢FlashDevelop而不是FDT和FB。自由并没有坏处!

        8
  •  1
  •   Jafin    16 年前

    Jetbrains IntelliJ 与其他东西(FlexBuilder或FlashDevelop)结合使用

    它的重构工具本身是无法解释的。对FlexBuilder的语法改进。

    欺骗: 它是一个速度较慢的IDE(9.02),但我很乐意接受所有新增功能。

        9
  •  1
  •   Gama11 zzapper    7 年前

    我只想补充一点,FlashDevelop是对flash开源社区的一个非常慷慨的贡献(这要感谢Philippe和Mika),它有一长串不错的工具。

    实际上,我仍然缺少“智能自动完成”工具,它比FDT/FB好得多,支持Haxe,您可以从project explorer浏览swf内容,项目模板很容易创建,等等。。。

    你应该试一试FDTs或FBs 30天。但是,如果您对FlashDevelop感到满意,那么节省资金(IMO,FDT定价过高)和支持开源是值得的。

        10
  •  0
  •   JD Isaacks    17 年前

    我没有使用Flash Develop或FDT,尽管我听说FDT的运行速度比Flex Builder慢得多。我曾经是一名Flash程序员,我使用Flash IDE。我切换到Flex Builder,我喜欢它。

        11
  •  0
  •   Scott Evernden    17 年前

    供不知道的人参考:如果您是学生或教师,Flex Builder可以免费使用。而且我很确定不再有“不能用于商业应用”的限制。

        12
  •  0
  •   Ain Tohvri    15 年前

    还有 AXDT开源替代方案

    看见 AXDT: open-source cross-platform alternative for Flash development 更多。

        13
  •  0
  •   SketchBookGames    15 年前

    我仍然更喜欢普通的flashide(目前是CS5)。不过,我与为我的项目提供的艺术作品密切合作。

    我使用SVN来支持我的工作。

    另外,针对团队的Flex Builder项目似乎没有针对所有用户在SVN中保留其设置。

    无论哪种方式,我都喜欢Flash,因为它有点简单,但我通常从事不需要花哨东西的小型项目。

        14
  •  0
  •   Bo Persson Touseef    15 年前

    与Flash Develop相比,Flex builder(现在称为Flash builder)是最好的IDE,因为它具有更强大的功能:

    1) 调试很容易。
    2) 支持iOS、android和blackberry应用程序创建。
    3) 我们的应用程序与xml、数据集和api连接。

    4) 在后台拖放组件,同时在mxml文件中为该组件生成代码。
    5) 它还支持PHP编码,还为PHP单独推出了一个新框架。