在flex4中使用asdoc生成api文档
2013-04-19 11:42
363 查看
_levelTxt.text = flatUserInfo._gameLevel;
配置很简单:
运行-->外部工具-->外部工具配置
位置(L):-->浏览文件系统-->找到FLEX安装目录asdoc.exe,例如:C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.0.0\bin\asdoc.exe
工作目录(D):-->浏览工作空间-->选中项目根目录
自变量(A):
-doc-sources src
如果有swc,添加一条变量即可,例如:
-doc-sources src
-external-library-path F:\lish\resource\book\ASDebugger.swc
运行(R)-->问题来了
列: 24 错误: 找不到定义
找到错误描述的类,发现找不到定义的类在错误的类中并没有引用,仅仅是import进来也会报错,去除import后重新运行,不再报错.
列: 34 错误: int 类型值的隐式强制指令的目标是非相关类型 String
_levelTxt.text = flatUserInfo._gameLevel;
_gameLeve定义的int类型,l编译器有时不能检查到这种错误,asdoc发现了!,修改成
_levelTxt.text = String(flatUserInfo._gameLevel);问题解决
利用asdoc报错的机制,我们可以排查冗余代码。
使用sdks-4.0,发现总是报标签有问题,但又不详细说明,排查起来非常困难。
[Fatal Error] toplevel.xml:11644:2: 元素的内容必须由格式正确的字符数据或标记组成。
错误: 无法创建 toplevel.xml: 元素的内容必须由格式正确的字符数据或标记组成。
sdks-4.6明显强大的多,会明确指出那里的标签有问题,例如:
错误: Unexpected symbol : (author:) found in com.hydrotik.utils:SoundManager.
不过4.6经常会报错找不到基类,查询资料后,解决办法:
自变量:
-doc-sources src
-external-library-path F:\lish\resource\book\ASDebugger.swc
-external-library-path "C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.6.0\frameworks\libs"
-external-library-path "C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.6.0\frameworks\libs\air"
-external-library-path "C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.6.0\frameworks\libs\automation"
-external-library-path "C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.6.0\frameworks\libs\mobile"
-external-library-path "C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.6.0\frameworks\libs\mx"
-external-library-path "C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.6.0\frameworks\libs\player\11.1"
相关文章推荐
- 教你方便使用ASDoc《双击轻松生成API文档》
- 使用eclipse 生成自己项目的API帮助文档
- 使用 SpringBoot + Swagger 生成接口 API 文档
- 使用jsdoc-toolkit来自动生成js api文档
- Web Api 2.0中使用Swagger生成Api文档的2个小Tips
- ns3使用doxygen生成离线api文档
- Web Api 2.0中使用Swagger生成Api文档的2个小Tips
- 使用Doxygen来生成Box2d的API文档
- 使用apidoc生成restful-api文档:安装nodejs+npm+apidoc
- [shiro学习笔记]第四节 使用源代码生成Shiro的CHM格式的API文档
- 文档API生成神器SandCastle使用心得
- Flex文档API生成工具AsDoc
- 使用asDoc生成自己的Flex API Document
- 使用appledoc 生成技术API文档具体解释
- SpringBoot项目使用Swagger生成api文档
- 【Java】使用Eclipse生成API文档
- iOS使用appledoc 生成技术API文档详解
- Spring MVC中使用Swagger生成API文档和完整项目示例Demo,swagger-server-api
- [shiro学习笔记]第四节 使用源代码生成Shiro的CHM格式的API文档
- 使用Wisdom RESTClient自动化测试RESTful API和生成REST API文档