注意:可以参考文章中提到的开发工具,但是最新版本均有更新。请进行相关搜索。
原文:http://www.job168.com/info/read_85496.html
做为程序员很重要一点你要尽量使用单一的开发工具,可以进行 AS3.0(ActionScript 3.0)开发工具已经开始不断增加,我列举一下我知道的可以写AS3代码的开发工具:
第一个就要说记事本,AS3作为一种文本格式的文件,这样你就可以使用最为轻量级的事本来写你的AS3代码,使用这个开发工具有对计算机要求低,不用安装,你打开电脑就可以建一个记事本的文件,写好你的代码把后缀名改成 .as 文件,在用用其它软件编译一下,一切就这样OK了,还不用付费。多好啊,但是要做到这一点你要有极好的AS3的功底才办得到,在写代码时极少出错。
第二个要说的就是使用Flash CS3 (Flash CS3 Prefessional) 这个官方支持AS3的软件,这个是Flash 做为动画编辑开发为强项的软件,在CS3版本中对代码的编辑功能有了很大的增强,这对开发AS3的人来说无疑是件另人愉快的事,但是由于很多原因用Flash CS3开发 AS3 还有很多不如意的地方,第1个原因,Flash CS3 软件成本很高,他的动画编辑功能对编程人员不是必须的,(也可以说是浪费的。)第2个原因,你还有其它选择用轻量级的AS3开发工具,你的计算机配置足够好,你使用其它的开发工具习惯了。或用更强的开发工具(下面我会介绍一下)。
第三个要说的是Flex Builder(注:4版本后改为Flash Builder) 这个也是Adobe 自己(官方)开发的软件,目前最新版本Flex Builder 3 Bate 2(注意这里的Bate,就是说这是一个测试版本,还没有出正试版,里面还有一些功能要调试修正。现在的正式版本是Flex Builder 2.0.1)Flex Buildr是专为程序员准备的开发环境,但是你不要把他理解成开发AS3的专用开发工具,他包含一些AS3的开发,使用AS3开发逻辑方面,其中还有一个新的语言MXML(显示标记语言,类似HTML、XML由AS3的组件构成,学过HTML、XML的人很容易看懂),用MXML开发显示方面的组件,Flex 中也支持XML 。
Flex与Flash CS3 的相同与不同:
都有flash包, 所有顶级类
flash cs3 独有fl包
flex 3 独有mx包
mx内容非常大,这个软件对计算机的要比较高你的内存最好是1GB,或512以上。对于Flex 就写这些,
第四个软件简单说一下,Flashdevelop 3 beta 版,一个轻量级的AS3开发软件,具说功能很好,免费的。
第五个软件要说的是 eclipse 这个软件件最近版本是 eclipse3.3 正式版。这个软件是不支持AS2与Flex的,但为什么要说他呢,有一个很重要的原因,就是他提供强大的插件扩展功能,可以最大范围的扩展 eclipse 的使用范围,对代码的调试编辑方面也是最强的,他最初是用于开发JAVA方面的,由于强大的插件扩展功能,把其它软件作为它的插件使用,这样就增强了其它软件的功能。而且还可以在一个开发环境里共享其它语言,比如你用的是JSP做服务器端,用Flex 做显示端这是一个很好的组合。你也可以用PHP+Flex在这个环境下共同开发。有一个很重要的一点就是你用这个软件是免费的。如果你用过Flex 在用eclipse你会发现他们的界面是一样的。
本文转自火地晋博客园博客,原文链接:http://www.cnblogs.com/yelaiju/archive/2011/09/05/2166922.html,如需转载请自行联系原作者