JsDoc js文档自动生成工具是google code上的一个开源项目:http://code.google.com/p/jsdoc-toolkit/
1.下载解压后,在当前目录下创建一个bat文件run.bat
内容如下:java -jar jsrun.jar app/run.js -a -t=templates/jsdoc todocjs/*.js
如果需要查看运行输出内容的话可以换行后加入pause命令,运行完成后dos屏幕就会暂停在哪里,完整内容如下:
java -jar jsrun.jar app/run.js -a -t=templates/jsdoc todocjs/*.js
pause
2.在当前目录下创建todocjs文件夹,把要生成doc的js文件放到这个文件夹下面。todocjs/*.js意思就是把todocjs下所以.js结尾的文件都自动生成doc
3.运行run.bat(双击),运行完成后会在当前目录下生成一个out的文件夹,自动生成的jsDoc文件就放在这个目录下,如果只有一个js文件则会在out\jsdoc下
4.和其他doc类文件一样,双击index.html就可以看到自动生成的文档了,下面是我生成的一个文档页面:
Documentation generated by
JsDoc Toolkit 2.3.0 on Thu Jul 16 2009 18:51:14 GMT+0800 (CST)
用JSEclipse插件编辑js可以像写java代码一样方便有提示地写注释。
下面是各个参数的中文对照说明
@author:作者
@argument:参数
@augments:参数
@class: 类
@constant:常数
@constructor:构造
@constructs: 构造
@default:默认值
@deprecated: 声明不赞成使用该方法(类)
@description:说明
@example :范例
@extends: 扩展 ,继承
@field:变量
@fileOverview :文件信息
@function: 功能
@inner 私有,内部
@private : 私有,内部
@ignore: 忽视
@event:事件
@version:版本
@type:类型 描述预期的类型变量的值或返回值的函数
@throws :可能抛出的异常
@static: 静态,访问该变量不需要实例
@since: 自从
@see: 描述相关的资源
@scope :作用域
@lends: 作用域
@return :返回值
@returns :返回值
@requires: 描述必须需要的资源
@public: 说明内在变量是公开的
@property : 属性
@param:参数
@namespace: 命名空间
分享到:
相关推荐
通过这些注释,不仅使得代码更加清晰易懂,而且当使用JSDoc工具时,还能自动生成详尽的文档页面。 #### 总结 通过使用JSDoc,开发人员可以轻松地为自己的JavaScript项目创建高质量的文档。无论是个人开发者还是大型...
**JSDoc AMD 注释生成与 JaguarJS 模板详解** 在 JavaScript 开发中,文档的编写是不可或缺的一部分,它能够帮助开发者理解代码的功能和用法,提高代码的可读性和可维护性。JSDoc 是一个用于生成 API 文档的工具,...
**JSDoc 1.10.2:JavaScript 文档生成工具详解** JSDoc 是一个用于生成高质量、结构化API文档的工具,特别适用于JavaScript项目。它通过解析源代码中的注释,提取出相关信息,然后自动生成易于阅读和理解的HTML文档...
**JsDoc Toolkit 知识详解** JsDoc Toolkit 是一个强大的工具,专为JavaScript开发者设计,旨在简化API文档的创建过程。这款开源工具允许开发者通过在源代码中嵌入特定的注释格式,自动生成结构化的、易于理解的...
JSDoc 是一种用于 JavaScript 的文档生成工具,它通过解析源代码中的特定注释(以 `/** ... */` 形式)来收集关于函数、类、模块等的信息。这些注释通常包含参数、返回值、描述和例子,使得代码的意图更加清晰。...
JsDoc Toolkit 是一款功能强大的文档生成工具,它能够帮助开发者根据预定义的注释格式(即JsDoc规范)自动生成高质量的API文档。这对于提高代码可读性、维护性和团队协作效率具有重要意义。本文将详细介绍JsDoc ...
总结,JSDoc 是 JavaScript 开发中强大的文档生成工具,通过其规范化的注释方式,不仅能够生成高质量的 API 文档,还能在开发过程中提供实时的代码提示,极大地提高了代码的可读性和开发效率。熟悉并正确使用 JSDoc ...
**JavaScript文档生成工具JSDoc与自定义模板详解** JavaScript是一种广泛使用的动态编程语言,尤其在Web开发领域占据着重要地位。为了提高代码的可读性和维护性,开发者通常会为JavaScript代码编写文档。JSDoc就是...
1. **JSDoc:** JSDoc 是一种用于 JavaScript 代码的文档生成工具,它允许开发者在代码中使用特定的注释格式(类似于 Java 的 Javadoc),这些注释可以被解析并生成易于理解和维护的文档。 2. **Markdown:** ...
生成文档通常涉及到JSDoc或其他类似的工具,这些工具可以解析注释,自动生成结构化的API文档,方便团队协作和后期维护。 总的来说,dojo API离线帮助文档是开发人员不可或缺的参考资料,无论是在编写代码还是调试...
3. 自动化工具:利用自动化工具(如ESLint)和自定义规则,可以根据ES6模块或AMD模块的导入语句自动生成代码提示。 总结,`jsapi_vsdoc12_v38.js`作为ArcGIS for JavaScript API的智能提示文件,对提升开发效率和...
6. **文档生成**:通过集成如JSDoc等工具,可以自动生成项目文档,提高代码可读性和团队协作效率。 在实际应用中,当开发者下载并解压名为"spellbook-master"的压缩包后,可以按照以下步骤操作: 1. 安装Yeoman和...
JSDoc 是一种基于JavaScript的文档生成工具,它通过在源代码中添加特定的注释块,来生成API文档。这些注释通常以 `/**` 开始,以 `*/` 结束,可以包含多个标签,例如 `@param`, `@return`, `@typedef` 等,以描述...
**5.1 使用JSDoc建立JavaScript代码的文档** - **JSDoc的作用:** - 自动生成JavaScript代码的文档。 - 方便团队成员之间共享代码信息。 **5.2 使用Firefox扩展验证HTML内容** - **验证工具介绍:** - Firefox...
5. **JSDoc支持**:自动生成或编辑JSDoc注释,方便代码文档的编写。 6. **代码折叠**:允许折叠代码块,便于查看和管理大型代码文件。 7. **调试支持**:集成JavaScript调试器,可以设置断点、单步执行、查看变量值...
总结来说,“hifi-api-docs”是一个基于jsdoc的JavaScript API文档生成工具的输出目录,它提供了一个系统化、结构化的API文档框架,使得开发者可以方便地了解和使用JavaScript库或框架。通过学习和掌握jsdoc注释规范...
### Swagger 使用文档详解 #### 一、Swagger简介与原理 Swagger 是一款强大的工具,它能够帮助开发者们生成、描述、调用以及可视化 RESTful 风格的 Web 服务。其核心价值在于使得客户端和服务器端能以相同的速度...
6. **JSDoc支持**:Spket支持JSDoc注释,生成API文档,提高团队协作效率。 **在MyEclipse中安装Spket 1.6.23** 1. 首先,下载`spket-1.6.23`压缩包,解压后得到扩展名为`.zip`的插件文件。 2. 打开MyEclipse,选择...
ESDoc是一款强大的JavaScript文档生成工具,它能够自动从源代码中提取注释,生成清晰、结构化的API文档。而`ESDoc Hacker Vision`则是针对ESDoc的一款插件,旨在提升文档的阅读体验和实用性,特别是对于开发者来说,...
- 使用自动化工具如JSDoc或YUIDoc等,不仅可以提升注释的质量,还可以帮助生成文档,促进团队之间的交流。 #### 六、代码检查 1. **自动化检查**: - 对于JavaScript,建议使用JSLint或JSHint等工具来自动检查...