当前位置:  开发笔记 > 编程语言 > 正文

Flash Builder与FlashDevelop的优缺点是什么?

如何解决《FlashBuilder与FlashDevelop的优缺点是什么?》经验,为你挑选了1个好方法。

我想玩FLASH进行应用程序开发.我正在寻找一个好的IDE.有人建议使用Flash Develop.



1> devarni..:

Flash Builder

优点

更好的调试和分析

MXML的可视化设计器

因为Eclipse:支持其他语言(例如,使用Aptana,PDT ......)以及Eclipse平台插件的使用,其中包含FlexBuilder未附带的功能(带有CFEclipse的代码片段"Dynamic Snippets","自动代码"对于使用Monkey脚本的getter/setter ...)

支持虚拟文件夹/文件(链接到Eclipse处理的外部文件/文件夹,因此也在Windows上工作)

重构(重命名类,函数,自动更改依赖项的属性)

缺点

商业许可证

很大,因为Eclipse有问题,因为FlexBuilder插件版本有更新的Eclipse版本(例如,不使用Eclipse Ganymede 3.4.1)

使用Eclipse插件添加和配置缺少的功能需要时间并在Internet中搜索(哪些插件?设置等)

代码辅助只有平均值,有时甚至是错误的.如果缺少正确的导入("java.lang.NullPointerException")

缺少代码格式化程序或自动获取/设置器(但有其他Eclipse插件的解决方案,如Monkey Scripts,CFeclipse,Flexformatter"FlexPrettyPrintCommand"......)

如果Eclipse中的后台任务正在运行,有时会有点迟缓

没有包浏览器

仅AS2和AS3 - 没有Haxe

FlashDevelop中

优点

免费和开源(用C#开发)

轻巧而活泼

ActionScript的最佳可用代码辅助

支持所有Flash语言 - AS2,AS3,haxe

自动getter/setter的"自动代码",变量,事件处理程序的代码

带有集成代码段编辑器的代码段

可以通过插件扩展

支持asdoc评论

包资源管理器(显示类,SWC文件中的符号)

基本的重构

每个项目有多个源代码文件夹

有用的插件:ANT集成,SWC创建,迷你地图,快速导航

缺点

仅适用于Windows

没有MXML的可视化设计师

不支持项目中的虚拟文件夹/文件

弱重构

更改类路径必须手动完成

插件通常不能在较新的版本中工作,很多插件很少更新

有限的支持调试Haxe应用程序

共同

优点

适用于各种Flash应用的项目:网站,AIR(桌面,移动)

使用断点和步进调试FP/AIR应用程序

用手表窗口和当地人调试

支持ASDoc评论

自动添加进口和组织进口

类向导

SVG/GIT集成

缺点

没有编辑图形或动画(使用Flash IDE)

摘要

对于调试,MXML表单的可视化设计:Flash Builder

用于在Windows下编写AS2/AS3/Haxe项目:FlashDevelop


2011年快进:FlashDevelop现在拥有一个不错的调试器,SVN/GIT集成,类向导和简单的重构.
AFAIK Flash Builder一直有一代getter/setter.选择一个成员变量并点击`ctrl` +`1`
推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有