`

Flash Builder 编译器选项

 
阅读更多
  • -benchmark
        输出性能基准
  • -compiler.accessible
        别名 -accessible
        生成可访问的 SWF
  • -compiler.actionscript-file-encoding <string>
        别名 -actionscript-file-encoding
        指定 Actionscript 文件编码。如果 AS3 源文件中没有 BOM,则编译器将使用此文件编码。
  • -compiler.allow-source-path-overlap
        别名 -allow-source-path-overlap
        检查源路径条目是否是其它源路径条目的子目录。这有助于明确 MXML 组件的数据包名称。 (高级)
  • -compiler.as3
        别名 -as3
        使用基于 ActionScript 3
        类的对象模型可以获得更高的性能和更出色的错误报告功能。在基于类的对象模型中,大多数内置函数是作为类的固定方法执行的。 (高级)
  • -compiler.context-root <context-path>
        别名 -context-root
        用于替换服务通道端点的 {context.root} 标记的路径
  • -compiler.debug
        别名 -debug
        生成适于进行调试的电影
  • -compiler.defaults-css-files [filename] [...]
        别名 -defaults-css-files
         (高级, 可重复)
  • -compiler.defaults-css-url <string>
        别名 -defaults-css-url
        定义默认样式表的位置。设置此选项可重写 framework.swc 文件中 defaults.css 样式表的隐式使用。 (高级)
  • -compiler.define <name> <value>
        别名 -define
        定义全局 AS3 条件编译定义,例如 -define=CONFIG::debugging,true 或
        -define+=CONFIG::debugging,true(以追加到 flex-config.xml 中的现有定义) (高级,
        可重复)
  • -compiler.enable-runtime-design-layers
        别名 -enable-runtime-design-layers
  • -compiler.es
        别名 -es
        使用基于 ECMAScript 版本 3
        原型的对象模型以允许动态重写原型属性。在基于原型的对象模型中,内置函数是作为原型对象的动态属性执行的。 (高级)
  • -compiler.extensions.extension [extension] [parameters] [...]
        别名 -extension
         (可重复)
  • -compiler.external-library-path [path-element] [...]
        别名 -external-library-path
        要进行编译但忽略链接的 SWC 文件或目录列表 (可重复)
  • -compiler.fonts.advanced-anti-aliasing
        别名 -advanced-anti-aliasing
        为嵌入字体启用高级消除锯齿,该功能可为小字体提供更高的清晰度。
  • -compiler.fonts.flash-type
        别名 -flash-type
        为嵌入字体启用 FlashType,该功能可为小字体提供更高的清晰度。
  • -compiler.fonts.languages.language-range <lang> <range>
        别名 -language-range
        限制嵌入 SWF 中的字体字形数的范围 (高级, 可重复)
  • -compiler.fonts.local-font-paths [path-element] [...]
        别名 -local-font-paths
         (高级)
  • -compiler.fonts.local-fonts-snapshot <string>
        别名 -local-fonts-snapshot
        包含由 flex2.tools.FontSnapshot 生成的系统字体数据的文件。 (高级)
  • -compiler.fonts.managers [manager-class] [...]
        别名 -managers
        编译器字体管理器类,以策略解析排序 (高级)
  • -compiler.fonts.max-cached-fonts <string>
        别名 -max-cached-fonts
        设置在服务器缓存中保留的字体的最大数目。默认值为 20。 (高级)
  • -compiler.fonts.max-glyphs-per-face <string>
        别名 -max-glyphs-per-face
        设置在服务器缓存中为每种字体保留的字符字形轮廓的最大数目。默认值为 1000。
  • -compiler.headless-server
        别名 -headless-server
        当 Flex 在没有显示器的服务器上运行时要设置的标志 (高级)
  • -compiler.include-libraries [library] [...]
        别名 -include-libraries
        要完全包括在 SWF 中的库 (SWC) 列表 (可重复)
  • -compiler.incremental
        别名 -incremental
        启用增量编译
  • -compiler.isolate-styles
        别名 -isolate-styles
        使已编译的应用程序或模块可以设置仅影响其自身和其子代的样式 (高级)
  • -compiler.keep-all-type-selectors
        别名 -keep-all-type-selectors
        停用删除未使用的 CSS 类型选择器 (高级)
  • -compiler.keep-as3-metadata [name] [...]
        别名 -keep-as3-metadata
        在 SWF 中保留指定的元数据 (高级, 可重复)
  • -compiler.keep-generated-actionscript
        别名 -keep-generated-actionscript
        保存在 MXML 编译期间生成的临时源文件 (高级)
  • -compiler.library-path [path-element] [...]
        别名 -l
        SWC 文件或包含 SWC 文件的目录的列表 (可重复)
  • -compiler.locale [locale-element] [...]
        别名 -locale
        指定国际化的区域 (可重复)
  • -compiler.minimum-supported-version <string>
        别名 -minimum-supported-version
  • -compiler.mxml.compatibility-version <version>
        别名 -compatibility-version
        指定兼容性版本,例如 -compatibility-version=2.0.1
  • -compiler.mxml.minimum-supported-version <string>
  • -compiler.mxml.qualified-type-selectors
        别名 -qualified-type-selectors
         (高级)
  • -compiler.namespaces.namespace [uri] [manifest] [...]
        别名 -namespace
        指定要与用作 MXML 元素的组件的清单关联的 URI (可重复)
  • -compiler.omit-trace-statements
        别名 -omit-trace-statements
        切换是否忽略 trace 语句
  • -compiler.optimize
        别名 -optimize
        启用链接后 SWF 优化
  • -compiler.report-invalid-styles-as-warnings
        别名 -report-invalid-styles-as-warnings
        将无效样式报告为警告
  • -compiler.services <filename>
        别名 -services
        到 Flex Data Services 配置文件的路径
  • -compiler.show-actionscript-warnings
        别名 -show-actionscript-warnings
        在检测合法但可能不正确的代码的模式下运行 AS3 编译器
  • -compiler.show-binding-warnings
        别名 -show-binding-warnings
        切换是否显示数据绑定代码生成的警告
  • -compiler.show-invalid-css-property-warnings
        别名 -show-invalid-css-property-warnings
        切换是否报告无效 css 属性警告
  • -compiler.show-shadowed-device-font-warnings
        别名 -show-shadowed-device-font-warnings
        切换是否在嵌入字体名称覆盖设备字体名称时显示警告
  • -compiler.show-unused-type-selector-warnings
        别名 -show-unused-type-selector-warnings
        切换是否显示未使用的 CSS 类型选择器生成的警告
  • -compiler.source-path [path-element] [...]
        别名 -sp
        构成 ActionScript 类层次根的路径元素列表 (可重复)
  • -compiler.strict
        别名 -strict
        在严格检查错误的模式下运行 AS3 编译器。
  • -compiler.theme [filename] [...]
        别名 -theme
        要应用为主题的 CSS 或 SWC 文件的列表 (可重复)
  • -compiler.use-resource-bundle-metadata
        别名 -use-resource-bundle-metadata
        确定是否在应用程序中包含资源束。
  • -compiler.verbose-stacktraces
        别名 -verbose-stacktraces
        将调用堆栈信息保存为 SWF 以供调试 (高级)
  • -compiler.warn-array-tostring-changes
        别名 -warn-array-tostring-changes
        Array.toString() 格式已更改。 (高级)
  • -compiler.warn-assignment-within-conditional
        别名 -warn-assignment-within-conditional
        在条件内的指定。 (高级)
  • -compiler.warn-bad-array-cast
        别名 -warn-bad-array-cast
        数组计算操作可能无效。 (高级)
  • -compiler.warn-bad-bool-assignment
        别名 -warn-bad-bool-assignment
        在应使用布尔值的地方使用了非布尔值。 (高级)
  • -compiler.warn-bad-date-cast
        别名 -warn-bad-date-cast
        Date 转换操作无效。 (高级)
  • -compiler.warn-bad-es3-type-method
        别名 -warn-bad-es3-type-method
        方法未知。 (高级)
  • -compiler.warn-bad-es3-type-prop
        别名 -warn-bad-es3-type-prop
        属性未知。 (高级)
  • -compiler.warn-bad-nan-comparison
        别名 -warn-bad-nan-comparison
        与 NaN 比较无意义。任何涉及到 NaN 的比较运算结果都将为 false,因为 NaN != NaN。 (高级)
  • -compiler.warn-bad-null-assignment
        别名 -warn-bad-null-assignment
        不能指定为 null。 (高级)
  • -compiler.warn-bad-null-comparison
        别名 -warn-bad-null-comparison
        与 null 比较无意义。 (高级)
  • -compiler.warn-bad-undefined-comparison
        别名 -warn-bad-undefined-comparison
        与 undefined 比较无意义。仅无类型变量(或类型为 * 的变量)允许 undefined。 (高级)
  • -compiler.warn-boolean-constructor-with-no-args
        别名 -warn-boolean-constructor-with-no-args
        在 ActionScript 3.0 中,若 Boolean() 不带参数,则会返回 false。在 ActionScript 2.0
        中,Boolean() 会返回 undefined。 (高级)
  • -compiler.warn-changes-in-resolve
        别名 -warn-changes-in-resolve
        __resolve 不再受支持。 (高级)
  • -compiler.warn-class-is-sealed
        别名 -warn-class-is-sealed
        类已封装。无法动态向其添加成员。 (高级)
  • -compiler.warn-const-not-initialized
        别名 -warn-const-not-initialized
        未初始化常量。 (高级)
  • -compiler.warn-constructor-returns-value
        别名 -warn-constructor-returns-value
        在新表达式中使用的函数返回一个值。结果将是函数返回的值,而不是该函数的新实例。 (高级)
  • -compiler.warn-deprecated-event-handler-error
        别名 -warn-deprecated-event-handler-error
        EventHandler 未作为侦听器添加。 (高级)
  • -compiler.warn-deprecated-function-error
        别名 -warn-deprecated-function-error
        不支持的 ActionScript 2.0 函数。 (高级)
  • -compiler.warn-deprecated-property-error
        别名 -warn-deprecated-property-error
        不支持的 ActionScript 2.0 属性。 (高级)
  • -compiler.warn-duplicate-argument-names
        别名 -warn-duplicate-argument-names
        多个参数具有相同名称。 (高级)
  • -compiler.warn-duplicate-variable-def
        别名 -warn-duplicate-variable-def
        变量定义重复  (高级)
  • -compiler.warn-for-var-in-changes
        别名 -warn-for-var-in-changes
        ActionScript 3.0 将会以随机顺序循环访问“for x in target”语句中的对象属性。 (高级)
  • -compiler.warn-import-hides-class
        别名 -warn-import-hides-class
        导入名称与当前类相同的数据包时,将会隐藏此范围中的该类标识符。 (高级)
  • -compiler.warn-instance-of-changes
        别名 -warn-instance-of-changes
        使用 instanceof 运算符。 (高级)
  • -compiler.warn-internal-error
        别名 -warn-internal-error
        编译器中的内部错误。 (高级)
  • -compiler.warn-level-not-supported
        别名 -warn-level-not-supported
        _level 不再受支持。有关详细信息,请参见 flash.display 数据包。 (高级)
  • -compiler.warn-missing-namespace-decl
        别名 -warn-missing-namespace-decl
        缺少命名空间声明(例如,未将变量定义为公共变量、私有变量等)。 (高级)
  • -compiler.warn-negative-uint-literal
        别名 -warn-negative-uint-literal
        指定为 uint 数据类型时,负值会变成一个较大的正值。 (高级)
  • -compiler.warn-no-constructor
        别名 -warn-no-constructor
        缺少构造函数。 (高级)
  • -compiler.warn-no-explicit-super-call-in-constructor
        别名 -warn-no-explicit-super-call-in-constructor
        未在构造函数中调用 super() 语句。 (高级)
  • -compiler.warn-no-type-decl
        别名 -warn-no-type-decl
        缺少类型声明。 (高级)
  • -compiler.warn-number-from-string-changes
        别名 -warn-number-from-string-changes
        在 ActionScript 3.0 中,忽略空格且 ” 返回 0。在 ActionScript 2.0 中,当参数是 ”
        或包含空格时,Number() 返回 NaN。 (高级)
  • -compiler.warn-scoping-change-in-this
        别名 -warn-scoping-change-in-this
        this 关键字的范围有变更。从类的实例中提取的类方法总是将 this 解析回该实例。在 ActionScript 2.0
        中,根据调用方法的位置来动态查找 this。 (高级)
  • -compiler.warn-slow-text-field-addition
        别名 -warn-slow-text-field-addition
        对文本域使用 += 无效。 (高级)
  • -compiler.warn-unlikely-function-value
        别名 -warn-unlikely-function-value
        可能缺少圆括号。 (高级)
  • -compiler.warn-xml-class-has-changed
        别名 -warn-xml-class-has-changed
        可能使用了 ActionScript 2.0 XML 类。 (高级)
  • -debug-password <string>
        要包含在可调试的 SWF 中的口令 (高级)
  • -default-background-color <int>
        默认背景颜色(应用程序代码可以重写该值) (高级)
  • -default-frame-rate <int>
        要在 SWF 中使用的默认帧频。 (高级)
  • -default-script-limits <max-recursion-depth> <max-execution-time>
        默认脚本执行限制(root 属性可以重写该值) (高级)
  • -default-size <width> <height>
        默认应用程序大小(应用程序中的 root 属性可以重写该值) (高级)
  • -dump-config <filename>
        编写一份文件,包含所有当前设置的配置值,格式要适合于作为 flex config 文件使用 (高级)
  • -externs [symbol] [...]
        构建 SWF 时要从链接中删掉的符号列表 (高级, 可重复)
  • -frames.frame [label] [classname] [...]
        别名 -frame
        带有将被链接到帧上的类名称序列的 SWF 帧标签。 (高级, 可重复)
  • -framework <string>
  • -help [keyword] [...]
        关键字为“syntax”、“list”、“advanced”、“aliases”、“details”或一个搜索条目
  • -include-resource-bundles [bundle] [...]
        要包含在输出 SWC 中的资源束列表 (可重复)
  • -includes [symbol] [...]
        构建 SWF 时总是链接的符号列表 (高级, 可重复)
  • -licenses.license <product> <serial-number>
        别名 -license
        指定产品和序列号。  (可重复)
  • -link-report <filename>
        输出所有链接到应用程序的定义的 XML 格式报告。 (高级)
  • -load-config <filename>
        加载包含配置选项的文件 (可重复)
  • -load-externs <filename>
        XML 文件,其中包含构建 SWF 时,要从链接中删除的 <def>、<pre> 和 <ext> 符号  (高级, 可重复)
  • -metadata.contributor <name>
        别名 -contributor
        要存储在 SWF 元数据中的参与者的名字 (可重复)
  • -metadata.creator <name>
        别名 -creator
        要存储在 SWF 元数据中的作者的名字 (可重复)
  • -metadata.date <text>
        别名 -date
        要存储在 SWF 元数据中的创建日期
  • -metadata.description <text>
        别名 -description
        要存储在 SWF 元数据中的默认说明
  • -metadata.language <code>
        别名 -language
        要存储在 SWF 元数据中的语言(例如 EN、FR) (可重复)
  • -metadata.localized-description <text> <lang>
        别名 -localized-description
        要存储在 SWF 元数据中的本地化的 RDF/XMP 说明 (可重复)
  • -metadata.localized-title <title> <lang>
        别名 -localized-title
        要存储在 SWF 元数据中的本地化的 RDF/XMP 标题 (可重复)
  • -metadata.publisher <name>
        别名 -publisher
        要存储在 SWF 元数据中的发布人的名字 (可重复)
  • -metadata.title <text>
        别名 -title
        要存储在 SWF 元数据中的默认标题
  • -output <filename>
        别名 -o
        要创建的 SWF 电影的文件名
  • -raw-metadata <text>
        要存储在 SWF 元数据中的 XML 文本(重写 metadata.* 配置) (高级)
  • -resource-bundle-list <filename>
        将资源束列表打印到文件,以便输入到 compc 编译器以创建资源束 SWC 文件。 (高级)
  • -runtime-shared-libraries [url] [...]
        别名 -rsl
        要在应用程序启动之前加载的运行时共享库 URL 列表 (可重复)
  • -runtime-shared-library-path [path-element] [rsl-url] [policy-file-url] [rsl-url] [policy-file-url]
        别名 -rslp
         (可重复)
  • -static-link-runtime-shared-libraries
        别名 -static-rsls
        静态链接由“-runtime-shared-libraries-path”选项指定的库。
  • -target-player <version>
        指定应用程序所针对的播放器版本。需要更高版本的功能将不会编译到应用程序中。支持的最小值是“9.0.0”。
  • -tools-locale <string>
        指定编译器在报告错误和警告时使用的区域设置。
  • -use-network
        切换是否将 SWF 标记为可以访问网络资源
  • -verify-digests
        验证运行时加载的库是否正确。 (高级)
  • -version
        显示程序的内部版本号
  • -warnings
        切换显示/不显示警告
  • 分享到:
    评论
    1 楼 A5121612886 2012-09-18  
    好文要顶!

    相关推荐

      flashbuilder4.7帮助文档

      2. **创建新项目**:详细阐述如何创建基于Flex或ActionScript的新项目,包括选择模板、配置项目属性、设置编译器选项等步骤。 3. **MXML与ActionScript编程**:MXML是一种声明式语言,用于构建Flex UI组件,而...

      flash builder快速入门PDF

      设置包括项目的首选项、编译器选项以及代码提示等。 2. **Flex项目创建**:在Flash Builder中,你可以选择不同类型的Flex项目模板,如基本Flex应用、AIR桌面应用等。学会配置项目属性,如主类、库依赖等。 3. **...

      如何将Flex3的项目加载到FlashBuilder4中去

      我们将分为三个部分进行讲解:仅使用FlashBuilder4的新工具特性、同时保留原有行为并利用Flex4编译器的速度提升以及选择性地使用Flex4的语言特性。 #### 仅使用FlashBuilder4的新工具特性 对于那些希望在不改变...

      flash builder4.6补丁

      Flash Builder 4.6 补丁是一个针对Adobe Flash Builder 4.6的更新,旨在提升开发效率,特别是针对Flash应用程序的构建过程。Flash Builder是一款强大的集成开发环境(IDE),专门用于构建富互联网应用(RIA)和移动...

      FlashBuilder4使用帮助

      ### FlashBuilder 4 使用帮助详解 #### 一、引言 Adobe Flash Builder 4 是一款功能强大的集成开发环境(IDE),专为开发基于 Adobe Flash 平台的应用程序而设计。它支持 ActionScript 和 Flex 框架,允许开发者...

      Flash Builder4 下 LCDS + JAVA 配置方法详解

      - 设置Flex编译器选项,确保与LCDS兼容。 #### 六、配置服务器 最后一步是对服务器进行配置。 1. **启动Tomcat** - 使用命令行或图形界面启动Tomcat服务器。 - 可通过执行`C:\lcds3\tomcat\bin\catalina.bat ...

      FlashBuilder4使用手册,很全面,很详细

      ### FlashBuilder 4 使用手册详解 #### 一、引言 随着互联网技术的不断发展与进步,FlashBuilder 作为一款强大的开发工具,在制作交互式应用程序、游戏等方面发挥了重要作用。本手册旨在为用户提供一个全面且详细...

      flashbuilder4 入门教程

      在开发过程中,可以利用 FlashBuilder4 提供的各种工具和特性,如代码提示、调试器、编译器等,来提高开发效率和代码质量。 - **代码提示**:FlashBuilder4 支持代码提示功能,可以在编写代码时自动提供类、方法、...

      使用_FlashBuilder_4.7_开发指南_简体中文版

      Flash Builder 的自定义功能允许用户通过配置首选参数和工作台选项来个性化 IDE 的外观和行为,以便更好地适应开发者的开发习惯。 综上所述,Adobe Flash Builder 4.7 提供了一系列强大的功能,使开发者能够快速、...

      使用Flash Builder进行scratch的二次开发和编译

      ### 使用Flash Builder进行Scratch的二次开发与编译 #### 一、背景介绍 Scratch 是一款由麻省理工学院媒体实验室开发的图形化编程工具,主要面向青少年学习编程的基础概念。然而,对于想要深入定制 Scratch 的...

      Flash builder 4.5学习-通过Java持久化FB数据-Java例程

      在Flash Builder的“首选项”设置中,添加Java SDK路径到“Flex编译器”的Java SDK列表中。 接着,我们需要创建一个Java项目,包含用于持久化数据的类。例如,我们可以创建一个名为`DataPersistence`的Java类,该类...

      第2章 熟悉开发环境Flash Builder.ppt

      【Flash Builder 4 开发环境详解】 Flash Builder 4 是Adobe公司专为开发Flex和ActionScript应用程序设计的一款集成开发环境(IDE),它基于Eclipse开源框架,提供了丰富的特性以优化开发流程。本章节将深入介绍...

      Developing Mobile Applications with ADOBE FLEX and ADOBE FLASH BUILDER

      - **设置项目偏好**:包括编译器选项、调试信息等。 - **连接设备**:为了测试应用,需要将Android或iOS设备通过USB连接到计算机上,并进行必要的驱动和权限设置。 #### 四、用户界面与布局 ##### 4.1 布局移动应用...

      用Flex/Flash Builder开发手机应用

      - 开发过程中,可以设置项目的首选参数来优化开发流程,比如选择默认的编译器设置或调试选项等。 **3. 连接设备进行调试** - **连接Google Android设备:** 通过USB线或其他方式连接Android设备,可以直接在设备上...

      JW player 5.9 去掉logo 右键 , 部分右键汉化 (源码编译) - flashbuilder 源码工程下载

      - `.actionScriptProperties`:这是FlashBuilder项目的一个配置文件,包含了关于ActionScript编译器的设置,如编译目标、库路径等。 - `.project`:这是Eclipse(包括FlashBuilder)项目的一个元数据文件,定义了...

      Flex 4 Cookbook 英文版( pdf 非影印版)

      #### 1.3 在Flash Builder中设置编译器选项 为了优化Flex应用的性能和兼容性,合理设置编译器选项至关重要。这些选项包括但不限于代码优化等级、调试信息的生成、目标平台选择等。通过Flash Builder的项目属性面板...

      flash 拖动 购物车 例子 + 源碼

      2. `.flexProperties`:此文件定义了Flex项目的一些属性,如Flex SDK版本、主类、编译器选项等。 3. `.project`:这是Adobe Flex或Flash Builder项目文件,包含了项目的元数据和构建设置,用于IDE识别和管理项目。 ...

      Flex4 CookBook

      #### 1.3 在Flash Builder中设置编译器选项 为了优化Flex应用的性能或满足特定需求,开发者可能需要调整编译器选项。这包括设置编译器的警告级别、启用或禁用某些特性、指定额外的编译器参数等。在Flash Builder中...

      C++ Builder 6.0 基础教程

      C++ Builder 6.0的编译器以其高速度和代码优化能力著称,多次在美国获得性能奖项。其内置的代码优化技术能够自动调整代码结构,减少冗余,提高执行效率,确保生成的可执行文件体积小、运行快。 #### 程序调试:精细...

      FlexBuilder4迁移文档

      3. **编译器选项**:Adobe Flex 4的编译器提供了更多的配置选项,如对元数据的支持增强,可以更精细地控制代码优化和错误检查。文件"Working with compiler options.htm"会详细阐述这些选项,帮助开发者调整编译设置...

    Global site tag (gtag.js) - Google Analytics