【问题标题】:What is the best (most productive) FLEX IDE?什么是最好的(最高效的)FLEX IDE?
【发布时间】:2008-11-22 23:13:56
【问题描述】:

一些要求:

  • 逐步调试和断点
  • 调试时查看变量值
  • IntelliSense(自动完成)。理想情况下使用“智能”完成,因此它只向您显示语法上有效的选项来完成某些事情。例如,文本框。将触发该类的成员(.Text、.BackColor)等。然后 Textbox.BackColor= 将触发有效颜色列表。
  • Drag'n Drop 风格的 GUI 设计。

我不关心成本(好吧,超过 1000 美元看起来有点贵 :-)

【问题讨论】:

    标签: apache-flex flash


    【解决方案1】:

    使用变量视图(通常使用堆栈或全局变量等其他视图)逐步调试在某些 IDE 中有效。 FlexBuilderFDT3 Enterprise(仅企业版允许调试)、FlashDevelop(带额外插件)。您还可以尝试(免费!)Visual Studio 插件Tofino (Ensemble),以便在 Visual Studio 中进行调试。

    但我在基于 Eclipse 的 IDE 中找到了最好的调试实现。我对 FDT3 印象不深,所以我推荐使用 FlexBuilder 进行调试(+分析),当然还有 AS 的编码,最后是 MXML 的(视觉)设计。

    您可以使用 FDB 插件尝试 FlashDevelop。许多人更喜欢这个免费的 IDE 进行编码,因为它有很好的代码辅助(恕我直言,是所有已知 IDE 中最好的)。调试正在使用这个插件,但我不会说这是“最高效的”。但是试一试,它是免费的!

    【讨论】:

    • 我没有意识到 FlashDevelop 有一个调试器插件。我得试试看。
    • 您可以在他们的第 3 方插件页面上找到调试插件。 svn 版本(即将发布的 3.0 rc2)包含了这个插件,所以我认为下一个版本的 FlashDevelop 将始终包含调试器。
    • 在我看来,FlashDevelop 是最适合编写代码的,并且比 FlexBuilder 更不臃肿,但 FlexBuilder 具有非常好的调试和分析功能。
    • 使用 IntelliJ IDEA 一段时间后,我不再使用 Flash Builder。尽管有一些学习曲线并且缺乏精通的 CSS/蒙皮脚手架,但 IDEA 在速度、稳定性和大规模 AS3/Flex 开发的适用性方面非常出色。
    【解决方案2】:

    我知道的只有 2 个:

    Flex Builder

    IntelliJ Idea

    【讨论】:

      【解决方案3】:

      我对上面调试的 cmets 很感兴趣。我是 Visual Studio 的 Amethyst Flex/AIR IDE 的开发人员之一。我们非常渴望提供最好的 Flex 调试,因此如果有任何反馈可以帮助我们实现这一目标,我将不胜感激。

      Amethyst 的当前测试版在调试窗口或代码编辑器中的悬停调试提示中具有断点、监视变量、局部变量、调用堆栈、步入/步出/步过以及向下钻取扩展。这里有一部小电影展示了 Amethyst 的一些调试功能:

      http://www.sapphiresteel.com/Debugging-Adobe-Flex-Applications

      很快我们将添加更多功能(例如跟踪点和条件断点)。但是,如果我们遗漏了任何功能,现在是告诉我们的好时机;-)

      祝你好运

      休·科林伯恩

      SapphireSteel 软件

      【讨论】:

      • Intellisense 是另一个“必备”。
      【解决方案4】:

      我已经全部使用过了,我可以毫无疑问地说 IntelliJ 是其中最强大的。 http://www.jetbrains.com/idea/features/flex_ide.html

      它也是最好的 JS IDE,除非您在后端使用 .NET,否则它可能是您的后端语言的最佳 IDE。这些家伙真的很努力。

      【讨论】:

        【解决方案5】:

        来自FlashDevelop.org 的FlashDevelop 是另一个似乎正在获得动力的免费编辑器。它仅适用于 Windows,但似乎功能非常丰富。

        【讨论】:

        • Flash Develop 能让你做 GUI 风格设计吗?
        • 没有。我所知道的唯一具有 GUI 构建器的 Flex IDE 是 Fl​​ex Builder。不过,我更喜欢 FlashDevelop 进行代码编辑。
        • GUI 拖放设计器对于大型应用程序并不是那么有用。对于一个快速的模型,把东西放在一起很好,但是一旦你开始构建任何复杂的东西,你真的必须自己深入研究 MXML。 FlashDevelop 在这方面做得更好,因为它具有更好的自动完成功能
        【解决方案6】:
        1. Netbeans 还有一个名为FlexBean 的插件。但目前还不够强大。
        2. SapphireSteel Amethyst Personal Edition 怎么样?它基于 VS。

        【讨论】:

          【解决方案7】:

          不少杰出的 Flex+Flash 开发人员都以 FDT 发誓

          它是一个 Eclipse 插件,它可能是目前最昂贵的 Flex 开发工具,但它非常好。

          【讨论】:

            【解决方案8】:

            Flex 生成器。 奖励如果您是教师或学生,您可以免费获得它。

            【讨论】:

              【解决方案9】:

              根据上面的讨论,下面是带有调试支持的 Flex IDE 列表

              • Powerflasher FDT
              • 紫水晶
              • Adobe Flash Builder
              • IntelliJ IDEA(终极版)
              • Flash 开发

              【讨论】:

                猜你喜欢
                • 2010-10-04
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2010-11-17
                • 2010-11-16
                • 2010-10-12
                • 2012-02-24
                • 1970-01-01
                相关资源
                最近更新 更多