一些要求:
我并不担心成本(好吧,超过1美元看起来有点贵......)
答案 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 :(得分: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)
答案 6 :(得分:0)
相当多的知名Flex + Flash开发者发誓FDT
这是一个Eclipse插件,它可能是最昂贵的Flex开发工具,但它非常好。
答案 7 :(得分:0)
Flex Builder。 BONUS 如果你是老师或学生,你可以免费获得。
答案 8 :(得分:0)
从上面的讨论中,下面是带有调试支持的Flex的IDE列表