1、www.FlashDevelop.com网站最近发布了FlashDevelop2.0.2,其中增加了对Flex2的支持。
2、下面介绍一下使用的方法。我用的是一个笔记本,只有一个C盘,所有安装路径都在C盘。
3、首先是下载FlashDevelop2.0.2(以下简称FD),我安装在c:\program files\flashdevelop目录下。
还要注意下载安装JDK5,和.net framework1.1(这个程序是用C#开发的)
4、再下载Flex2 SDK,从www.flex.org的左上角可以找到,好象要在Adobe公司里注册一下。
下载完毕后,解压缩,我是放在c:\flex_2_sdk目录下。
运行FD,按F9进入程序设置,找到
ASCompletion.Flex2SDK.Path这个选项,把它的值设为SDK的路径。
我这里就是C:\Flex_2_SDK
5、下载AS3 Intrinsic Classes
URL Address我把它解压缩在C:\Program Files\FlashDevelop\Library目录下
6、下载AS3 top-level declaration解压缩在C:\Program Files\FlashDevelop
在FD中的程序设置(Program Setting)中设置ASCompletion.Macromedia.Classpath的值为此路径,
设置ASCompletion.MTASC.UseStdClasses的值为False
7、下载the MXML definition file这解压缩在C:\Program Files\FlashDevelop\Data目录下
到此步骤,FD的安装基本告一段落。
下面就可以新建项目了,为方便起见
8、下载项目模板 http://www.bit-101.com/flashdevelop/ProjectTemplates.zip,解压缩到C:\Program Files\FlashDevelop\Data\ProjectTemplates目录下。
9、重新启动FD,新建项目,选择Flex模板。在右边会看到deploy、html_template, src三个目录和build.properties, build.xml两个文件,src目录下有一个app.mxml的空文件。
至此,项目的目录框架搭建完成。下面就是要编译生成SWF文件了。
10、对于编译生成SWF文件有好几种方式,在此介绍两种,一种是FD开发者提供了,使用MSASC,一种是使用Ant。第一种速度奇块,但是设置比较复杂,第二种速度较慢,比较方便。
11、如果使用第一种,就需要在每个文件的头部添加东西
AS文件头添加
/**
* @mxmlc -default-size 400 300 -incremental=true
*/
mxml文件头添加
<!-- @mxmlc -default-size 400 300 -incremental=true -->
12、如果是用第二种方法,首先要装Ant,这个大家可能都有。
13、然后修改Build.properties文件,把里面的一些路径改一下。比如:flex2.dir
14、然后到C:\Program Files\FlashDevelop\Settings目录下找到Toolbar.xml
添加一行
<button label="ANT Build" click="PluginCommand" image="54" tag="Run;SaveAll;ant" shortcut="F7" />
15、重新启动FD,在工具条上看见多了一个图标,直接点这个按钮,或者按F7,就可以调用Ant生成SWF文件了。而且Swf文件的显示就是在FD集成环境里面的。第一种方式是在外部启动一个IE显示Swf的。