admin管理员组文章数量:1437302
【HarmonyOS Next之旅】DevEco Studio使用指南(十七)
1 -> 概述
DevEco Studio支持通过Generate ArkTSDoc功能,将代码文件中变量、方法、接口、类等需要对外暴露的信息快速生成相应的参考文档。
说明
- 当前支持对工程或目录下.ets/.ts/.js/.md格式文件生成ArkTSDoc文档。
- 文件中export的变量、方法、接口、类等将生成相应的ArkTSDoc文档,未export的对象不支持生成。
- 若选择对工程/目录整体导出ArkTSDoc文档,生成后的ArkTSDoc文档目录和原目录结构一致。
2 -> ArkTSDoc生成步骤
1. 在菜单栏选择Tools > Generate ArkTSDoc...进入ArkTSDoc生成界面。
2. 设置生成ArkTSDoc的范围,可选择整个工程、某个模块或目录、单个文件进行导出。在Output directory中指定导出ArkTSDoc的存储路径。
3. 若勾选Open generated documentation in browser选项,在生成ArkTSDoc后,将自动打开相应页面查看生成的文档。配置完毕后点击Generate,开始扫描并生成ArkTSDoc文档。
生成的ArkTSDoc左侧文档目录和原工程目录结构一致,右侧可点击跳转到当前文件包含的某个变量、方法、接口或类的文档位置。
4. 若没有勾选Open generated documentation in browser选项,在生成ArkTSDoc后,DevEco Studio右下角弹出对应提示框,可以点击Go to Folder跳转到生成的ArkTSDoc文件夹,用浏览器打开文件夹中index.html文件即可查看ArkTSDoc文档。
3 -> 生成效果示例
注释格式要求:当前仅支持“/** */”文档注释格式;支持param等JSDoc标准标签和myTag等自定义标签生成相应文档。
代码语言:javascript代码运行次数:0运行复制/**
* Prints "log" logs.
*
* @param { string } message - Text to print.
* @myTag
* @since 11
*/
代码语言:javascript代码运行次数:0运行复制/**
* Defines the demo class
*
* @since 11
*/
export class Demo {
/**
* Prints "log" logs.
*
* @param { string } message - Text to print.
* @myTag
* @since 11
*/
static log(message: string): void {
}
}
ArkTSDoc文档生成结果:
本文标签: HarmonyOS Next之旅DevEco Studio使用指南(十七)
版权声明:本文标题:【HarmonyOS Next之旅】DevEco Studio使用指南(十七) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1747487190a2699638.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论