谁能对这些 IDE 进行详细比较(我找不到)?您会推荐哪个?
我需要一个用于 flash 和 flex 的良好 IDE。例如,我知道两者都有性能分析器和测试工具,两者都非常昂贵,等等。它们中的一个是“更好”还是更适合某些情况,哪些?
我没有时间测试试用版(反正据我所知FDT max没有试用版,只有有限的免费版)。
最佳答案
FDT 只有“最大”或“免费”,因此将其与 FB 等具有标准和高级的分层方法进行比较有点棘手。
我将从 FDT 与 FB 的更一般差异开始,然后具体介绍 FDT Max 和 FB Premium。
一般差异
FDT优势
快速解析器
两者最大的区别是FDT有一个非常快的解析器,它不仅能实时检测错误,还能同时检测多个错误。这是 Action 的视频 can be found here . Flash Builder 没有这个并且需要您保存(编译)您的项目以获得错误更新。这对于小型项目来说不是问题,但一旦您拥有 20 多个文件,这将真正削弱您的工作流程。
更新:FB 现在使用其编译器进行错误检测,使其错误检测功能与 FDT 非常接近。
快速修复/协助和重构
其他功能包括大量快速修复和快速帮助(FDT 有 ~30-35,FB 有 ~5-10)和高级重构,例如提取常量和提取方法 - videos on that can be see here .
“不是 Adobe”和自定义
最后一点,也是 FDT 非常公开且易于联系/互动的重要区别。我以前认识FB团队的成员;然而,自从 FB 开发和管理搬出旧金山后,我不再认识这个团队了。
FDT 还将允许开发人员通过使用 Flash 构建自己的插件来扩展 FDT。这是一个非常大的功能,并且是一个尚未宣布的功能,很快就会发布
Facebook 优势
MXML 代码完成
FB 优于 FDT 的一个优点是它具有更好的 Flex 代码完成。虽然没有明显好转,但如果您是一名全职 Flex 开发人员并且需要非常强大的 MXML 代码完成,那么在 FB 中会更好。
但是,由于 Adobe 不再开发 Flex Framework,谁知道将来会发生什么变化。
与其他 Adobe 产品集成
FB 有更多的代码创建向导,例如 Zend PHP 设置和 WYSIWIG Flex 编辑器;但是,Adobe 在 FB 4.6 之后将不再支持 Flex WYSIWIG 编辑器。这是因为他们已经停止了 Flex 框架的开发。
FB 有一些 Flash Professional 集成。 Adobe 做了一些按钮,可以让你在 FB 和 Flash Professional 之间自动切换和编译。
更好的图书馆 build
一些人喜欢 FB 而不是 FDT 的一个很好的特性是创建库 SWC 的工作流。如果您是像 Jack Doyle (Tweenlite) 这样的人,FB 有一个不错的 GUI,可以让您从 SWC 生成中排除某些包。
FB Premium 与 FDT Max
除了一般差异外,FDT Max 比 FB 便宜,FDT 很快将提供订阅选项。 FDT Max 还附带“最大支持”,这意味着如果您有任何问题,可以直接联系 QA 主管。这也可以导致开发人员直接沟通。
关于flash-builder - Flash Builder 4.6 Premium 和 FDT 5 max 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9011860/