关于 Flash Builder

Adobe 建议

有要分享的教程?

文章:Flash Builder 4.6 中的新增功能

Adam Lehman
了解 Flash Builder 4.6 中的新功能。

文章:Flex 4.6 SDK 新增功能

Jacob Surber
阅读有关 Flex 4.6 SDK 新增功能的文章。

Adobe® Flash® Builder™ 是用于针对桌面和各种移动设备构建跨平台富互联网应用程序 (RIA) 的集成开发环境 (IDE)。Flash Builder 还包括测试、调试和概要分析工具,使用这些工具可以提高生产力和效益水平。

Flash Builder 是在 Eclipse(一种开放源代码集成开发环境)上构建的,提供了开发使用 Flex 框架和 ActionScript 3.0 的应用程序所需的所有工具。Flash Builder 可在 Microsoft Windows 和 Apple Mac OS X 上运行,并有多个版本可用。通过安装配置选项,可以将 Flash Builder 作为一组插件安装在现有 Eclipse 工作台安装中,或者创建一个包含 Eclipse 工作台的独立安装。

可使用 Flash Builder 构建的应用程序

可以构建使用 Adobe Flex® 框架、MXML、Adobe Flash Player、Adobe AIR、ActionScript 3.0 和 ADEP (Adobe Digital Enterprise Platform) Data Services 以及 Adobe® Flex® Charting 组件的应用程序:

用于加快应用程序开发速度的功能

Flash Builder 提供了在开发使用 Flex 框架和 ActionScript 3.0 的应用程序时所需要的工具。您可以执行以下操作:
  • 访问数据服务 - 使用 Flash Builder 工具和向导可以创建访问远程数据服务的应用程序。

    请参阅访问数据服务概述

  • 自定义 Flash Builder 工作台 - 根据个人的开发需求自定义工作台。例如,可以自行安排界面,将喜爱的工具放置在特定的布局中。

    请参阅自定义工作台

  • 编辑代码 - 在 Flash Builder 中使用代码开发工具编写和编辑应用程序源代码。代码开发工具包括代码重构、代码提示、简化代码导航、自动语法错误检查和其它功能。

    请参阅 Flash Builder 中的代码开发工具

  • 构建用户界面 - 在设计模式下使用 MXML 编辑器,可以通过布局选项设计应用程序、将组件拖动到设计画布上并根据需要重新定位组件和调整其大小、简化视图状态的使用等等。

    请参阅构建用户界面

  • 发布源代码 - 发布应用程序源代码,使用户和其他开发人员可以查看这些代码。

    请参阅发布源代码

  • 管理项目、文件夹、文件和其他资源 - 创建、修改和删除项目和资源,链接到项目外的资源,等等。

    请参阅 Flash Builder 中的项目项目资源

用于运行和调试项目的功能

Flash Builder 包括构建、测试、调试和概要分析工具,可帮助您提高工作效率:
  • 构建项目 - Flash Builder 自动针对调试或生产版本编译和构建应用程序。也可以使用 Apache Ant 创建自定义编译脚本。

    请参阅构建项目

  • 运行应用程序并管理启动配置 - 在 Web 浏览器、AIR 或独立 Flash Player 中运行应用程序。创建自定义启动配置,以控制应用程序的运行方式。

    请参阅运行和调试应用程序管理启动配置

  • 调试应用程序 - 使用集成的调试工具调试应用程序。

    请参阅 Flash Builder 中的调试工具

  • 运行和调试移动设备应用程序 - 在桌面或设备上运行和调试应用程序。

    请参阅运行和调试移动设备应用程序

  • 概要分析应用程序 - 在 Flash Builder 中使用概要分析工具确定性能瓶颈和内存泄漏。

    请参阅 Flash Builder 中的概要分析工具

  • 监视访问数据服务的应用程序- 使用网络监视器生成在应用程序与后端之间传递的所有数据的详细审计线索。

    请参阅监视访问数据服务的应用程序

Flash Builder 版本

Flash Builder 提供两种版本:Standard 和 Premium。

Flash Builder Standard
Flash Builder Standard 提供全功能集成开发环境,使您可以创建使用 Flex 框架和 Flash API 的应用程序。Flash Builder Standard 也提供 MXML、ActionScript 和 CSS 编辑器以及调试工具。Flash Builder Standard 提供交互式图表和图形库,您可以使用这些图表和图形创建丰富数据仪表板、交互式数据分析和数据可视化组件。

Flash Builder Premium
除 Standard 提供的功能之外,Flash Builder Premium 还提供内存和性能概要分析工具以及自动测试工具。可使用“网络监视器”来查看在客户端应用程序和数据服务之间流动的数据。在 FlexUnit 测试环境中,可以生成并编辑可重复的测试。可以通过脚本或直接在 Flash Builder 内运行可重复测试,也可以在 Flash Builder 环境之外运行。通过命令行构建功能,可以使开发人员个人的构建设置与每晚构建同步。

Flash Builder for PHP Standard
Flash Builder for PHP Standard 提供全功能的 PHP IDE,包括集成了 Zend Studio 8 的 Flash Builder Standard。您可以使用 PHP、Flex 和 ActionScript 来构建移动设备、Web 和桌面应用程序。

Flash Builder for PHP Premium
除了 Standard 版本的功能以外,Flash® Builder™ for PHP Premium 还具有专业的测试工具,包括概要分析器、网络监视、自动测试框架、集成 FlexUnit 测试,以及命令行构建支持。

有关 Flash Builder for PHP 的更多信息,请参阅 Introducing Flash Builder 4.5 for PHP

Flash Builder 配置

Flash Builder 提供具有下列两个配置选项的单一可下载安装程序:
独立配置
将 Flash Builder 安装为独立集成开发环境 (IDE)。独立配置是专门为开发使用 Flex 框架和 ActionScript 3.0 的应用程序创建的。对于新用户以及打算开发仅使用 Flex 框架和 ActionScript 3.0 的应用程序的用户而言,该配置是理想之选。

插件配置
将 Flash Builder 配置为作为现有 Eclipse™ 安装中的插件运行。必须在计算机中安装了 Eclipse 3.6 32 位 (Windows) 或 Eclipse 3.6 Cocoa 32 位 (Mac),或更高版本的 Eclipse,才能运行插件配置。

Flash Builder 插件安装程序和独立配置提供的功能相同。如果不确定要使用哪一种配置,请遵循以下准则:

  • 如果已安装了 Eclipse 3.6 或更高版本,请使用插件配置向现有 Eclipse 副本中添加 Flash Builder 功能。

  • 如果未安装 Eclipse,且主要侧重于开发 Flex 和 ActionScript 应用程序,请使用 Flash Builder 独立配置。使用此配置时,您还可以安装其它 Eclipse 插件,以便日后扩大开发工作的范围。

有关安装 Flash Builder 的详细信息,请参阅 Flash Builder 4.6 发行说明

Adobe Community Help Client (CHC)

Flash Builder 使用 Adobe Community Help Client (CHC) 作为搜索引擎。CHC 是基于 AIR 的应用程序,它代替了 Flash Builder 的 Eclipse 帮助引擎,是下一代 Adobe 帮助交付的平台。CHC 功能包括:
  • 始终在线

    如果连接了网络,则 CHC 从 Web 访问内容。CHC 确保您访问的内容是最新内容。如果未连接 Internet,则 CHC 也能够以本地模式运行。

  • 以搜索为中心

    使用 Community Help 搜索、adobe.com 搜索或本地搜索。Community Help 搜索汇集了各种资源,包括来自第三方站点的资源。adobe.com 搜索包括细化功能,可缩小搜索范围。

  • 在上下文中导航

    提供一组动态生成的有关主要页面的相关链接。

  • 评价和评论

    对来自 CHC 内的帮助内容和 Adobe 在线资源进行评论、评价和投稿。您需要有效的 Adobe ID,才能提供反馈和评价。