任何人都可以对这些IDE进行详细比较(我找不到)?你会推荐哪种等等?
我需要一个适用于flash和flex的好IDE.我知道例如两者都有permormance剖析器和测试工具,两者都非常昂贵,等等.其中一个"更好"或更适合某些情况,哪些?
我没有时间测试试验(据我所知,FDT max没有试用,只有有限的免费版本).
FDT只有'Max'或'Free',所以将它与FB这样的分层方法进行比较有点棘手,FB有标准和优质.
我将从FDT与FB的更一般差异开始,然后专门讨论FDT Max和FB Premium.
快速解析器
两者之间最大的区别是FDT具有非常快速的解析器,它不仅可以实时检测错误,还可以同时检测多个错误.可以在此处找到此视频.Flash Builder没有此功能,需要您保存(编译)项目以获取错误更新.这对于小型项目来说不是问题,但是一旦你有20多个文件,这将严重削弱你的工作流程.
更新:FB现在使用它的编译器进行错误检测,使其在FDT功能中的错误检测非常接近.
快速修复/辅助和重构
其他功能包括大量的快速修复和快速助手(FDT有~30-35,FB有~5-10)和高级重构,如提取常量和提取方法 - 视频可以在这里看到.
'不是Adobe'和定制
最后一点,也就是一些显着的差异,FDT非常公开,易于联系/互动.我曾经认识FB团队的成员; 然而,由于FB开发和管理从旧金山迁出,我不再了解该团队.
FDT还允许开发人员通过使用Flash构建自己的插件来扩展FDT.这是非常大的,尚未宣布的功能即将发布
MXML代码完成
FB over FDT的一个优点是它具有更好的Flex代码完成性.虽然没有明显改善,但如果您是全职Flex开发人员并且需要非常强大的MXML代码完成,那么在FB中会更好.
但是,由于Adobe不再开发Flex Framework,谁知道这将如何在未来发生变化.
与其他Adobe产品集成
FB有更多的代码创建向导,用于Zend PHP设置和WYSIWIG Flex编辑器; 但是,在FB 4.6之后,Adobe将不再支持Flex WYSIWIG编辑器.这是因为他们已经停止了Flex框架的开发.
FB有一些 Flash Professional集成.Adobe已经制作了一些按钮,允许您在FB和Flash Professional之间自动切换和编译.
更好的图书馆建设
一些很好的功能,有些喜欢FB而不是FDT是创建库SWC的工作流程.如果您是像Jack Doyle(Tweenlite)这样的人,FB有一个很好的GUI,允许您从SWC生成中排除某些包.
除了一般差异,FDT Max比FB便宜,FDT很快就会提供订阅选项.FDT Max还附带"Max Support",这意味着如果您有任何问题,可以直接联系QA主管.这也可以导致开发人员直接沟通.
| 归档时间: |
|
| 查看次数: |
4180 次 |
| 最近记录: |