问题标签 [asdoc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-flex - 生成 ASDoc 的问题
我正在使用ASDocr,它是用于命令行 Flexasdoc
文档生成器的 Adobe AIR 应用程序 GUI 界面。我的班级使用了几个外部库,并且在创建文档时生成了 1046 错误:
如您所见,我正在使用SWFAddress
但只有SWFAddressEvent
该类会引发错误。该类 (Timeline.as) 的第 40 行和第 41 行是:
这是命令行指令:
我的应用程序运行良好。编译错误仅在生成文档时出现。此应用程序将 AS3 脚本文件与 FLA 接口文件结合使用。
编辑
我将外部库路径添加到编译器中,就像它们在 FDT 中一样,现在它会抛出以下命令行指令:
产生的错误是一样的。
如果我尝试排除依赖项,我会得到“错误:排除依赖项不能与 doc-sources 一起使用。”
asdoc - ASDoc 忽略公共函数定义?
我有一组 ActionScript 实用程序函数……但是当我尝试运行asdoc
它们时,它们不会出现在“包函数”列表中。
例如,如果我运行:
我没有看到map
函数或max
函数(实际上只出现了一个函数):
只出现一个包 http://img.skitch.com/20100202-dke3sw9bj55h6x6dc53un519su.png
有什么办法可以诱使 ASDoc 显示我所有的公共定义?
apache-flex - 如何对尝试生成 ASDoc 的“错误 #1090”进行故障排除?
我有一个相当大的 Flex 项目,我正在尝试为它生成 ASDoc 文档。当我运行 asdoc 时,它给了我这个错误:
我在 Jira 中发现了一个关于双引号公共字段初始化程序中的单引号的封闭错误,但我没有这些错误。有什么线索吗?
flash - Flash CS4 有 ASDoc 的替代品吗?
有没有人知道可以让我使用 Flash CS4/AS3 应用程序创建 ASDoc 样式文档的工具?据我所知,ASDoc 仅适用于 Flex。
谢谢
apache-flex - 如何强制asdoc以英文运行
我的操作系统是中文的Window XP。我在命令行中运行 flex sdk > asdoc。Asdoc 选择系统默认语言。如何强制它在英语语言环境中运行?
apache-flex - 包含单独 .as 文件的 MXML 组件的 Asdoc 引发错误
我有一个 MXML 组件,其中包含一个.as文件
运行asdoc会引发一大堆错误,例如
我能找到的关于这个主题的唯一有用信息是这篇文章:http ://danielmclaren.net/2009/08/28/using-asdoc-with-mxml-files-and-included-scripts 。
那里用两种可能的解决方案描述了该问题:
- 解决方案 1 是将 AS 代码移动到 MXML 文件中。首先,有点违背了为 MXML 组件使用外部 .as 文件的目标,所以这确实是最后的选择。mxml 文件中的代码很乱(我真的不希望将逻辑与 mxml 混合),并且还需要使用 < !--- ---> asdoc 语法。
- 解决方案 2 是让 MXML 组件继承自普通类文件。这意味着基类中没有私有成员,只有internal(意味着组件安全的单独包)或protected。至少可以说,这会让事情变得乏味。
是否有任何其他解决方法或可能是asdoc的 beta/nightly 版本来解决问题?我正在使用 Flex 4.1.0.16076 SDK,即“最新的生产质量版本”。
更新
刚刚尝试使用 svn 主干中的 asdoc(4.5.0 rev. 16942),问题仍然存在。
apache-flex - Flash Builder 4 中的 ASDoc 编译错误
我似乎无法弄清楚为什么每次尝试在 Flash Builder 4 中编译 ASDoc 时都会继续收到此错误。
我在 ASDoc 中确实成功创建了一个 asdoc-output 文件夹,但它不完整。只显示了 toplevel.xml 和 tempdita 文件夹。
这是我的控制台上显示的错误
第 46 行在 ProcessHTML.xslt 是<xsl:choose>
下面元素中的首字母。
我去了外部工具配置并添加了 asdoc 的位置
然后我添加了我的工作目录
最后我插入了我所有的论点
更新:我最终回滚到 3.5 并做了一个测试应用程序,只有一种方法来记录并得到这个错误。
我的方法
我的错误
任何帮助或指向正确的方向都会非常感激。我过去运行过 ASDoc,所以我确信我一定忽略了一些东西。
apache-flex - 将 ASDoc 文档添加到 Flex Builder 帮助
有什么方法可以将我使用 ASDoc 生成的项目文档添加到 Flex Builder 动态帮助中?或者不一定是动态帮助,而是某个地方以便 Flex Builder 在我按 F1 时搜索它。我正在使用带有 SDK 3.2.0 的 Flex Builder 3。谢谢。
apache-flex - 如何为我在 flex 中定义的项目写评论?
我想为 Flex 文档中的某些元素添加注释,并使用 ASDoc 处理注释。我可以轻松地为脚本部分执行此操作,但我最终得到了大量难看的“此属性可用作数据绑定的源”。我在 Flex 中声明的每个元素的消息。
有没有办法将注释嵌入到 flex 元素中,以便 ASDoc 可以读取它?我试过使用标准
符号,但这似乎不起作用。
编辑:符号似乎被作为 HTML 注释吞没了,我想你知道它是什么样子的......
flash - Flash Builder 对内容辅助 (AS3) 隐藏类属性
我正在扩展 TextField 以创建我自己的实现,并且有一些属性和方法我想简单地从使用中删除,例如:
我现在想从代码提示中隐藏 setTextFormat,所以当在其他类中,我输入:
然后按ctrl+space 我只看到setPropertyIsEnumerable(...)和setSelection(...),没有setTextFormat(...)的痕迹。但无论我做什么它仍然出现,我在 asdoc 中尝试了@private 元标记,以及一些虚构的(如@remove、@disable、@ignore、@deprecated)。使用[Exlude]也不起作用,因为它只适用于 mxml。有什么方法可以真正完成这项任务吗?还是我永远留下无用和冗余的代码?也许是一些插件?(我知道我可以保持原样,不要重复方法,但是,尽管如此,我宁愿按照自己的方式行事)