`
bigt
  • 浏览: 45441 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Flex4 MXML 编译器参数一览

阅读更多
Adobe Flex Compiler (mxmlc)
Version 4.1.0 build 16076

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

相关推荐

    Flex(MXML+AS)实现的计算器

    在这个“Flex(MXML+AS)实现的计算器”项目中,开发者使用了MXML来设计计算器的界面,而ActionScript则用于实现计算器的各种数学运算功能,包括加、减、乘、除以及开根号和幂运算。 首先,我们来看计算器的界面设计...

    flex-MXML语法

    flex -MXML语法,介绍flex 的 mxml的基本语法构成,适合一般学习者使用

    flex中的mxml语法

    pdf格式的flex的mxml语法,适合想学习flex的新手

    flex的mxml语言基础

    Flex 4将功能和组件划分为三个主要的命名空间:fx(核心功能),mx(Flex 3 MX组件),s(Flex 4 Spark组件)。开发者也可以自定义命名空间来存放自己的类。 **MXML书写规范** 书写MXML时,需要注意以下几点: 1. ...

    About-MXML.zip_flex_mxml

    《深入理解MXML与Flex应用开发》 MXML(Mark-up for the Middle Tier)是一种基于XML的标记语言,主要用于构建Flex应用程序的用户界面。Flex,是Adobe开发的一个开源框架,用于构建富互联网应用程序(Rich Internet...

    flex项目mxml不能生成.html的解决办法

    这个问题主要出现在Flex4环境中,下面将详细介绍如何解决这个问题。 首先,我们来看一下问题背景。在Flex 4中,项目通常需要与HTML文件结合,以便在Adobe Flash Player中运行。当使用如MyEclipse 8.x、Tomcat 6、...

    as3 flex mxml调用.as文件例子

    4. **与MXML组件交互**:如果需要,我们还可以将AS3类的方法绑定到MXML组件的事件。例如,当用户点击按钮时,调用`MyClass`的某个方法: ```mxml (event)" /&gt; private function myButton_clickHandler(event:...

    关于Flex4不生成mxml对应的html文件的解决方法

    总结来说,解决Flex 4不生成MXML对应HTML文件的关键在于检查并调整编译器的语言设置,确保它与开发环境兼容。通过上述步骤,可以有效地解决这类问题,恢复正常开发流程。对于初学者和经验丰富的开发者来说,理解这些...

    MXML语法关于flexview

    【MXML语法详解及其在FlexView中的应用】 MXML(Markup for the MX User Interface)是一种基于XML的标记语言,主要用于Flex应用程序中构建用户界面。它允许开发者以声明式的方式描述UI组件、布局、样式和数据绑定...

    flex入门教程,主要介绍了mxml和ActionScript的简单应用

    Flex SDK包含了编译器和Flex Builder IDE,支持开发者用MXML和ActionScript编写代码。 二、MXML MXML是Flex的主要标记语言,类似于HTML,但更专注于描述用户界面组件和它们的布局。通过MXML,开发者可以声明性地...

    ArcGIS_Flex.rar_ArcGIS flex_ArcGIS_Flex_NavigationSkin.mxml_arc

    《ArcGIS Flex应用详解与NavigationSkin.mxml剖析》 ArcGIS Flex是Esri公司开发的一款基于Adobe Flex技术的地理信息系统(GIS)开发框架,它允许开发者构建富互联网应用程序(RIA),将复杂的地理信息数据和分析...

    Flex 4 高级编程 Flex 4 高级编程

    Flex 4,全称为Adobe Flex 4,是Adobe公司推出的一种用于构建富互联网应用程序(RIA)的开源框架,主要基于ActionScript和MXML语言。它提供了丰富的用户界面组件和强大的数据处理能力,使得开发者能够创建出具有高度...

    FLEX4实战.pdf 中文完整版

    在性能优化方面,Flex4的编译器进行了大幅度的改进,显著提升了编译速度。这意味着开发者可以更快地看到代码修改后的效果,从而加速了开发迭代过程。同时,Flex4提供了更强大的性能监控工具,如Flex Profiler,帮助...

    Flex 4的十大变化

    9. **性能提升**:Flex 4通过优化编译器和运行时,提高了应用的性能,特别是在处理大量数据和复杂组件时。 10. **调试和开发工具**:随着Flex SDK的更新,相关的开发工具,如Flash Builder,也得到了相应的增强,...

    flex4 中文 教程 详细介绍flex4 的用法

    Flex 与 Flash 的关系在于,Flash 原本主要用于动画制作,而 Flex 为程序员提供了更适合编程的环境,使用 MXML 和 ActionScript 编写应用,将可视组件和业务逻辑分离,提高了开发效率。当 Flex 程序编译后,会被转化...

    FLEX4_Flex4教程 - FLEX4从入门到精通,挺不错的值得一看

    Flex4,全称为Adobe Flex 4,是Adobe公司推出的一款用于构建富互联网应用程序(Rich Internet Applications,RIAs)的框架。这个框架基于ActionScript 3.0编程语言和Flash Player或Adobe AIR运行时环境,为开发者...

    Flex4 一学就会 (Hello Flex4)

    Flex4还引入了新的MXML标记语言,允许开发者以声明式方式构建用户界面,与后台数据进行绑定,简化了代码编写过程。 "Hello Flex4"是学习Flex4的基本入门项目,通常会展示如何创建一个简单的Flex应用程序,包括初始...

    flex4 实战 flex4 in action

    书中涵盖的主题可能包括MXML和ActionScript的混合编程、使用数据服务、图形和动画、移动设备开发,以及如何利用Flex 4的新特性来提高应用的性能和可维护性。 随书提供的源码包括各种示例应用和项目,它们展示了Flex...

    flex-compiler:Node.js模块,可使用来自ApacheAdobe Flex SDK的编译器来编译FlexActionScriptMXML应用程序

    一个Node.js模块,可使用来自Apache / Adob​​e Flex SDK的编译器来编译Flex / ActionScript / MXML应用程序。 ##快速示例 var FlexCompiler = require('flex-compiler'); var params = { flexSDKPath: 'c:/dev/...

    Flex4中文快速入门

    Flex4,全称为Adobe Flex 4,是Adobe公司推出的一款用于构建富互联网应用程序(Rich Internet Applications,RIAs)的框架,主要基于ActionScript和MXML。这个框架在2010年发布,提供了更为强大的图形渲染能力,以及...

Global site tag (gtag.js) - Google Analytics