部分熟悉开发环境FlashBuil.ppt
《部分熟悉开发环境FlashBuil.ppt》由会员分享,可在线阅读,更多相关《部分熟悉开发环境FlashBuil.ppt(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第2 2部分部分 熟悉开发环境熟悉开发环境Flash Builder 4Flash Builder 4Flash Builder 4是是Adobe公司推出的集成开发环境。公司推出的集成开发环境。Flash Builder 4工作环境是一种具有丰富特征的开发环境,工作环境是一种具有丰富特征的开发环境,有利于开发者开发有利于开发者开发Flex和和ActionScript应用程序。应用程序。Flash Builder 4建立在建立在Eclipse这一开源的集成开发环境(这一开源的集成开发环境(IDE)上,)上,用户可使用强大的代码编辑器,可视化设计器,调试工具等用户可使用强大的代码编辑器,可视化设
2、计器,调试工具等来开发来开发Flex应用程序。应用程序。2.1 2.1 熟悉熟悉Flash Builder 4Flash Builder 4工作区工作区Flash Builder 4工作区是开发工作区是开发Flex应用程序的工作环境,应用程序的工作环境,熟悉工作环境对开发的益处是显而易见的。熟悉工作环境对开发的益处是显而易见的。Flash Builder 4平台是基于平台是基于Eclipse平台,因此与平台,因此与Eclipse的布局风格异常相似。的布局风格异常相似。Flash Builder 4平台的特点是集可视化编辑与代码编辑为一平台的特点是集可视化编辑与代码编辑为一体,用户在体,用户在F
3、lash Builder 4环境下可方便地切换设计模式和环境下可方便地切换设计模式和代码模式。代码模式。2.1.1 Perspectives2.1.1 Perspectives(透视)(透视)透视是一种布局风格,与任务、编辑器和视图相关联。透视是一种布局风格,与任务、编辑器和视图相关联。一旦切换透视,对应的任务、编辑器或视图就可能发生改变。一旦切换透视,对应的任务、编辑器或视图就可能发生改变。Flash Builder 4包含包含3种透视:种透视:“Flash”透视、透视、“Flash Debug”透视以及透视以及“Flash Profile”透视。透视。2.1.2 Editors2.1.2
4、Editors(编辑器)(编辑器)1MXML编辑器编辑器2ActionScript编辑器编辑器3CSS编辑器编辑器2.1.3 Views2.1.3 Views(视图)(视图)视图是用以辅助用户管理工程和开发项目。用户通过视视图是用以辅助用户管理工程和开发项目。用户通过视图可以较直观地处理一些需求。例如,图可以较直观地处理一些需求。例如,“包资源管理器包资源管理器”既既可以管理工作区中的文件和文件夹,又可以浏览包和类的结可以管理工作区中的文件和文件夹,又可以浏览包和类的结构。构。2.2 2.2 编译与运行编译与运行Flex 4Flex 4程序详解程序详解MXML语言和语言和ActionScrip
5、t语言都是需要编译后才能运语言都是需要编译后才能运行的。行的。Flash Builder 4开发环境中集成了两者的编译器,用开发环境中集成了两者的编译器,用户只需选择相应的编译运行命令。户只需选择相应的编译运行命令。前面第一个前面第一个Flex程序程序“Hello World”程序时,简单地介程序时,简单地介绍了了如何编译与运行绍了了如何编译与运行Flex应用程序。事实上编译时可选的应用程序。事实上编译时可选的参数较多。参数较多。2.3 2.3 调试调试Flex 4Flex 4程序程序程序常包含不可知的逻辑错误,这些错误不属于编译错程序常包含不可知的逻辑错误,这些错误不属于编译错误,编译器不能
6、检查此类错误。例如,程序中要判断闰年,误,编译器不能检查此类错误。例如,程序中要判断闰年,代码的语法正确但判断的方法是错误的,此时编译器不会报代码的语法正确但判断的方法是错误的,此时编译器不会报错。使用在调试功能能跟踪代码每一步的执行,从而检查逻错。使用在调试功能能跟踪代码每一步的执行,从而检查逻辑错误。辑错误。Flash Builder 4开发环境有强大的调试功能,有利开发环境有强大的调试功能,有利于程序进行代码检查。于程序进行代码检查。2.3.1 2.3.1 添加断点添加断点断点的作用是使应用程序在带断点的代码行处中断,从断点的作用是使应用程序在带断点的代码行处中断,从而开始检查代码。同时
7、,用户可使用而开始检查代码。同时,用户可使用Flash Builder 4自带的自带的调试工具检测并修复错误。例如,变量视图和表达式视图。调试工具检测并修复错误。例如,变量视图和表达式视图。在代码编辑器中添加断点的方法很多。在代码编辑器中添加断点的方法很多。调试器只允许在以下代码的断点处中断。调试器只允许在以下代码的断点处中断。MXML标签中包含标签中包含ActionScript事件处理,如事件处理,如。其中。其中“click”是单击是单击处理事件。处理事件。ActionScript代码中。可以是代码中。可以是MXML文件中的文件中的标签下,也可以是标签下,也可以是ActionScript文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 部分 熟悉 开发 环境 FlashBuil
限制150内