`

【转】asDoc生成文档二三事

 
阅读更多
一、FlashBuilder生成方法:
具体设置请看截图:




1.选择“外部工具配置”

 




2. 新建一个外部配置








3.编辑外部配置:
   位置:填写asdoc.exe的路径,也可通过“浏览文件系统”找到对应文件
   工作目录:选择你需要生成的asdoc的项目中的目录
   自变量:-source-path . (这里的“点号”代表本目录中)    -doc-sources .\main (这里是填写需要生成asdoc的文件目录或文件)
                 -external-library-path "D:\**\aa.swc" (这里是填写额外的类库路径)

4.至此,asDoc的外部配置已经完成,现在可以点击“运行”生成doc文件了。

当配置完毕后,点击运行,如果没有ASDoc语法错误的话,就会在Flash Builder 4的控制台上面打印如下的内容。
Loading configuration file I:\Program Files\Adobe\Flash Builder Beta\sdks\4.0.0\frameworks\flex-config.xml
Documentation was created in E:\04-Flex\01-work\Flex4\KUI\src\asdoc-output\


二、FlashDevelop生成方法:




1.打开工具->Flash工具->Documentation Genaerator...选项








2.填写必要的参数

Page title: 页面标题,通常与项目名称相同

Output directory: doc输出路径

Classpaths:需要生成doc的类路径,可通过右侧"Browse"选择出。

Extra options:额外参数,如果需要swc类库,需要添加参数 -external-library-path "类库路径名\*.swc"

Copliler:编译语言,需要编译的是as2还是as3。

----以上参数设置好后,点击"Generate"按钮,开始生成doc文档




3.可切换到Output选项卡中,查看生成的状态。

三、asDoc 标签的使用
具体请参看:http://hi.baidu.com/vim888/blog/item/f8cbd812f08ab8c5c2fd7839.html

四、一个例子文件
package test
{
    import flash.display.Sprite;
  
  
    public class tt1 extends Sprite {
        /
        public function setSize(w:int, h:int=0):int {
            return 0;
        }
      
        public function setTxtFormat(size:int, color:uint, font:String = "Arial"):void{
          
        }
        //------------------------------set|get funs----------------------------------
      
        public function get size():int { return _size; }
        public function set size(value:int):void {
            _size = value;
        }
    }
}
该文件生成的doc截图如下:




分享到:
评论

相关推荐

    ASDoc生成ActionScript的API类文档

    ASDoc生成ActionScript的API类文档 ASDoc生成ActionScript的API类文档 ASDoc生成ActionScript的API类文档

    Flash-Builder-里利用ASDOC生成在线API文档配置.doc编程资料

    Flash-Builder-里利用ASDOC生成在线API文档配置.doc

    终于成功使用asdoc生成了文档

    NULL 博文链接:https://damoqiongqiu.iteye.com/blog/1481207

    grunt-asdoc:一个Grunt任务插件,用于为Adobe FlexActionScriptMXMLFLVetc生成文档。 ApacheAdobe Flex SDK中带有`asdoc`工具的应用程序

    咕as声一个Grunt任务插件,用于为Adobe Flex / ActionScript / MXML / FLV / etc生成文档。 Apache / Adob​​e Flex SDK中带有asdoc工具的应用程序。入门这个插件需要~0.4.2 如果您以前从未使用过 ,请务必查看...

    生成AS3版CHM官方文档项目完整源码

    用于制作并生成as3 api 帮助手册chm的项目源码,把adobe官方的离线文档生成chm手册用,给有需要的朋友。

    blitting:渲染引擎和生命周期管道

    要生成文档,请从项目报告中的 Adob​​e AIR SDK 安装执行 asdoc,例如: ~/sdk/AIRSDK_15.0.0.356/bin/asdoc \ -doc-sources . \ -output asdoc 执照 该项目是下的免费开源软件。 版权所有 2010-20

    flex3的cookbook书籍完整版dpf(包含目录)

    flex3的cookbook书籍完整版dpf(包含目录),目录... 使用ASDoc和Ant生成文档 25.11节. 使用Rake编译Flex应用程序 25.12节. 使用ExpressInstall 25.13节. 使用Flex Builder 3的Memory Profiling查看内存快照 第二十六章...

    flex4之语法入门.doc

    状态管理和ASDoc的改进对于文档生成和团队协作提供了便利。另外,运行时共享库和本地化功能的增强,使得Flex4更适合大型、多语言的应用开发。 Flash Builder 4作为Flex4的主要开发工具,提供了两种安装选项:...

    Flex_4RIA开发详解讲义

    - ASDoc支持:文档生成工具的改进。 - 运行时共享库:优化资源管理和性能。 - 本地化:支持多语言应用开发。 4. Flash Builder 4 下载与安装: Flash Builder 4有两种安装选项:Standalone Installer和Plugin ...

    flex4 最全的 学习文档

    非常全的flex 学习文档 目录 第 1 章 : 关于 Flash Builder 使用 Flash Builder 可以完成的工作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

    flex 4 一学就会

    - **ASDoc支持**:加强了文档生成工具,便于代码文档化。 - **运行时共享库**:优化资源加载,降低内存消耗。 - **本地化**:支持多语言应用开发。 2. Flash Builder的下载与安装: - Flash Builder 4有两种...

    Flex_4[1].0_RIA开发详解讲义

    - ASDoc支持:改进文档生成,便于代码理解和维护。 - 运行时共享库:优化资源使用,减少应用体积。 - 本地化:支持多语言,满足全球化需求。 1.2 Flash Builder的下载与安装: Flash Builder是Flex的主要开发工具,...

    Flex_4.0_RIA开发详解.doc

    8. **ASDoc支持增强**:文档生成工具的改进,便于API参考。 9. **运行时共享库**:优化资源管理和性能。 10. **本地化**:支持多语言应用的开发。 1.2 Flash Builder 的下载与安装: Flash Builder 4 提供两种安装...

    Flex 4.0 RIA开发详解讲义

    - **ASDoc支持**:增强文档生成工具,提高代码可读性。 - **运行时共享库**:优化资源使用,提高性能。 - **本地化**:支持多语言应用开发。 5. **Flash Builder 4**:作为Flex的主要开发工具,Flash Builder 4...

    flex study

    8. **ASDoc 支持**:增强的文档生成工具,帮助开发者理解代码结构。 9. **运行时共享库**:优化资源管理,减少内存占用和加载时间。 10. **本地化**:支持多语言应用,满足全球化需求。 【Flash Builder 的下载与...

    Flex_4.0_RIA开发详解讲义.ppt

    - **ASDoc支持**:增强了文档生成,便于代码维护和团队协作。 - **运行时共享库**:优化资源管理,减少应用体积和加载时间。 - **本地化**:支持多语言,便于全球化部署。 4. Flash Builder 4 Flash Builder 4 作为...

Global site tag (gtag.js) - Google Analytics