谁能对这些IDE进行详细比较(我找不到)?您会推荐哪一种,等等?

我需要一个用于Flash和Flex的良好IDE。例如,我知道这两个工具都具有性能分析器和测试工具,它们都非常昂贵,等等。其中有一个“更好”或更适合某些情况吗?

我没有时间测试试用版(据我所知,FDT max没有试用版,只有有限的免费版本)。

最佳答案

FDT仅具有“最大”或“免费”,因此将其与具有标准和高级功能的FB之类的分层方法进行比较有点棘手。

我将从FDT与FB的更一般的区别开始,然后再专门讨论FDT Max和FB Premium。

一般差异

FDT的优势

快速解析器

两者之间的最大区别是FDT具有非常快的解析器,它不仅可以实时检测错误,而且可以同时检测多个错误。有关此操作的视频是操作can be found here。 Flash Builder没有此功能,因此需要您保存(编译)项目以获取错误更新。对于小型项目而言,这不会成为问题,但是一旦您拥有20多个文件,这实际上会削弱您的工作流程。

更新:FB现在使用其编译器进行错误检测,从而使其错误检测功能与FDT非常接近。

快速修复/辅助和重构

其他功能还包括大量快速修复和快速帮助(FDT具有〜30-35,FB具有〜5-10)和高级重构,例如Extract Constant和Extract Method-videos on that can be see here

“非Adobe”和自定义

最后,还有一些显着的不同是,FDT非常公开,易于联系/互动。我以前认识FB小组的成员;但是,由于FB的开发和管理移出了旧金山,我已经不认识这个团队了。

FDT还允许开发人员通过使用Flash构建自己的插件来扩展FDT。这是非常大的,并且尚未发布的非常快的功能

FB优势

MXML代码完成

与FDT相比,FB的优势之一在于它具有更好的Flex代码完成功能。虽然不是很好,但是如果您是一名全职的Flex开发人员,并且需要非常健壮的MXML代码完成功能,那么在FB中会更好。

但是,由于Adobe不再开发Flex框架,因此谁知道将来它将如何改变。

与其他Adobe产品集成

FB具有更多的代码创建向导,可用于Zend PHP设置和WYSIWIG Flex编辑器。但是,在FB 4.6之后,Adobe将不再支持Flex WYSIWIG编辑器。这是因为他们已停止开发Flex框架。

FB具有一些Flash Professional集成。 Adobe制作了一些按钮,使您可以在FB和Flash Professional之间自动切换和编译。

更好的图书馆建设

一些类似于FDT上的FB的不错的功能是创建库SWC的工作流程。如果您像Jack Doyle(Tweenlite)那样的人,FB有一个不错的GUI,它允许您从SWC生成中排除某些软件包。

FB Premium与FDT Max

除了一般差异之外,FDT Max比FB便宜,FDT很快将提供订阅选项。 FDT Max还带有“最大支持”,这意味着如果您有任何问题,可以直接联系质量保证负责人。这也可能导致开发人员直接沟通。

07-24 12:35