什么是最好的(最高效的)FLEX IDE?

时间:2008-11-22 23:13:56

标签: flex flash

一些要求:

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

我并不担心成本(好吧,超过1美元看起来有点贵......)

9 个答案:

答案 0 :(得分:13)

使用变量视图逐步调试(通常还有其他视图,如堆栈或全局变量等)在某些IDE中正在运行。 FlexBuilder FDT3 Enterprise (只有企业版允许调试), FlashDevelop (带有额外的插件)。您也可以尝试(免费!)Visual Studio插件 Tofino Ensemble),这样您就可以在Visual Studio中进行调试。

但是我在基于Eclipse的IDE中找到了最好的调试实现。我对FDT3印象不大,因此我建议使用FlexBuilder进行调试(+分析),当然还要编写AS编码,最后(MX)设计MXML。

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

答案 1 :(得分:5)

我知道只有2个:

Flex Builder

IntelliJ Idea

答案 2 :(得分:4)

我对以上调试的评论感兴趣。我是Visual Studio的Amethyst Flex / AIR IDE的开发人员之一。我们非常希望能够提供最好的Flex调试,所以我希望得到任何反馈,以帮助我们实现这一目标。

Amethyst的当前测试版在调试窗口中或在代码编辑器中悬停调试提示时,有断点,监视变量,本地,调用堆栈,步入/退出/步进加上钻取扩展。这里有一部小电影,展示了紫水晶的一些调试功能:

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

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

祝福

Huw Collingbourne

SapphireSteel软件

答案 3 :(得分:2)

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

它也是最好的JS IDE,除非你在后端使用.NET,否则它可能是你后端语言的最佳IDE。这些人真的有它继续下去。

答案 4 :(得分:1)

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

答案 5 :(得分:1)

  1. Netbeans还有一个名为FlexBean的插件。但到现在并不强大。
  2. SapphireSteel Amethyst Personal Edition怎么样?它基于VS。

答案 6 :(得分:0)

相当多的知名Flex + Flash开发者发誓FDT

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

答案 7 :(得分:0)

Flex Builder。 BONUS 如果你是老师或学生,你可以免费获得。

答案 8 :(得分:0)

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

  • Powerflasher FDT
  • 紫水晶
  • Adob​​e Flash Builder
  • IntelliJ IDEA(终极版)
  • Flash Develop