`
cjx186
  • 浏览: 269658 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

JsDoc Toolkit制作 javascript 文档用

阅读更多
下载
使用:
java -jar jsrun.jar app/run.js -a -t=templates/jsdoc app/test.js
帮助:
java -jar jsrun.jar app/run.js --help
-a 或者 –allfunctions :为全部函数生成文档,包括那些没有写注释的。
-c 或者 –conf :使用配置文件
-d= 或者 –directory=:指定生成文档的输出目录,默认是 “out”
-e= 或者 –encoding=:指定编码方式
-n 或者 –nocode :忽略所有代码,只为有 @name 标签的注释生成文档。
-o= 或者 –out= : 将日志信息输出到指定文件
-q 或者 –quiet : 不输出任何信息,包括警告。
-t= 或者 –template= :指定文档的模板,这个参数必须提供。
标签详解

@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: 命名空间
较多用法如下:
eg:
/**
* @fileOverview 功能接口调用
* @author ChenJianxiang
* @constructor BlogJava.Data
* @description [数据结构]命名空间
* @see The <a href="http://www.example.com">Example Project</a>.
* @param  {NULL_PARAMETER} objNull
* @param  {Function} [fnCallback="null"] :如果不是函数类型,则进行同步调用
* @return {Boolean} json :作为回调参数返回
* @example new KxEFileMon.Data.NULL_PARAMETER("a")
*/
分享到:
评论

相关推荐

    Java JsDoc Toolkit v2.0文档工具下载.rar

    Java JsDoc Toolkit v2.0文档工具下载,可以把javaScript描述信息格式化,开发者只要按JsDoc规范写好注释就可以很方便的导出文档。这是Java版本的,附有JAVA源文件,这款工具也是google 极力推荐的JsDoc输出工具。

    jsdoc-toolkit

    **JSdoc-Toolkit:深入解析JavaScript文档生成工具** JSdoc-Toolkit是一款强大的JavaScript文档生成工具,它基于JSDoc规范,用于从注释中提取代码信息,并生成清晰、结构化的API文档。通过在代码中添加特定格式的...

    jsdoc_toolkit

    JsDoc Toolkit 是一个强大的工具,专为JavaScript开发者设计,旨在简化API文档的创建过程。这款开源工具允许开发者通过在源代码中嵌入特定的注释格式,自动生成结构化的、易于理解的文档。下面我们将深入探讨JsDoc ...

    js doc工具推荐及使用(一):jsdoc-toolkit

    本文将详细介绍`jsdoc-toolkit`,一个早期流行的JavaScript文档生成工具,并提供一些使用指导。 `jsdoc-toolkit`是一款基于JavaScript的文档生成工具,它解析JavaScript源代码中的JSDoc注释,然后根据这些注释生成...

    jsdoc-toolkit生成javascriptAPI文档

    NULL 博文链接:https://zhangzhaoaaa.iteye.com/blog/2178452

    jsdoc_toolkit-2.4.0.zip

    总的来说,JSDoc Toolkit 是一个强大的文档生成解决方案,特别是对于那些使用JavaScript进行大型项目开发的团队,它能够帮助他们构建清晰、详尽的API文档,提升团队协作效率,降低维护成本。通过深入学习和掌握JSDoc...

    js doc 工具推荐及使用(一):jsdoc-toolkit

    JavaScript文档工具(JS Doc工具)是开发者用于生成代码注释的标准化方式,它能自动生成API文档,使得团队成员能够更好地理解和使用代码库。本文主要介绍`jsdoc-toolkit`,一个早期流行的JS Doc实现,以及如何使用它...

    JsDoc-Toolkit标签一览表

    JsDoc Toolkit 是一款功能强大的文档生成工具,它能够帮助开发者根据预定义的注释格式(即JsDoc规范)自动生成高质量的API文档。这对于提高代码可读性、维护性和团队协作效率具有重要意义。本文将详细介绍JsDoc ...

    szn-util-jsdoc2:Javascript 自动文档工具 jsdoc-toolkit-2 debian 包

    szn-util-jsdoc2 Javascript 自动文档工具 jsdoc-toolkit-2 debian 包源码 # git clone git@github.com:seznam/szn-util-jsdoc2.git# cd szn-util-jsdoc2# dpkg-buildpackage -us -uc -rfakeroot

    Java版文档生成工具 JsDoc Toolkit v2.0

    内容索引:JAVA源码,综合应用,JsDoc,文档生成工具 JsDoc Toolkit 是一个文档导出工具,它可以把javaScript描述信息格式化,开发者只要按JsDoc规范写好注释就可以很方便的导出文档。这是Java版本的,附有JAVA源文件,...

    node-jsdoc2:在Node上运行的JSDoc2 Toolkit的端口

    JSDOC for NODEJS 此版本的JsDoc已修改为可以在NodeJs而非Rhino上运行。 原因很简单:性能。...这是JsDoc Toolkit的源代码,JsDoc Toolkit是JavaScript的自动文档生成工具。 它是用JavaScript编写的,

    本科毕业论文---javascript在线api文档生成文献综述.doc

    现有的API文档生成技术,如Java的javadoc,JavaScript的Jsdoc Toolkit等,通过在代码中添加特定标记来辅助生成文档,但这种方式增加了开发者的工作负担。 在API文档生成过程中,编译原理起着重要作用。词法分析和...

    javascript在线api文档生成文献-综述设计论文.doc

    现有的API文档生成工具,如Java的javadoc和JavaScript的Jsdoc Toolkit,通过注解方式帮助生成文档。然而,这种方法增加了编写负担。API文档生成涉及到编译原理,包括词法分析和语法分析。词法分析器将源代码分解成...

    JavaScript在线API文档生成文献综述.doc

    目前国外最有名的 JS 文档生成项目为 Jsdoc Toolkit,它的工作原理是在书写文档的时候额外提供一些标记,以让文档生成工具更好地理解,确保最后生成的文档是正确的。 编译原理 编译是为了解析源码,并根据源码生成...

    JSDoc 介绍使用规范JsDoc的使用介绍

    JsDoc是一种用于JavaScript编程的文档生成工具,它允许开发人员按照特定的注释规范在源代码中添加元数据,然后自动生成结构化的API文档。这个工具极大地提高了代码的可读性和维护性,尤其对于大型项目或者开源项目而...

    javascript document tool

    JavaScript文档工具(通常被称为JSDoc)是一种用于生成基于源代码注释的API文档的工具。它使用特定的注释语法来解析JavaScript代码,并自动生成详细的文档,方便开发者理解和使用项目中的函数、类和模块。JavaScript...

    编写可维护的JavaScript(中文)

    18.1 JSDoc Toolkit 18.2 YUI Doc 第19章 自动化测试 19.1 YUI Test Selenium引擎 19.1.1 配置一台Selenium服务器 19.1.2 配置YUI Test Selenium引擎 19.1.3 使用YUI Test Selenium引擎 19.1.4 Ant的配置...

    JavaScript 开发规范要求.docx

    3. **编写标准文档注释**:使用jsdoc-toolkit等工具生成API文档,为函数、方法提供详细的注释,包括参数、返回值和描述。这对于外部开发者理解和使用你的代码至关重要,同时也方便团队内部的代码维护。 4. **使用有...

    angular-todo-mongohq:AngularJS,MongoHQ,Coffeescript,Junit,Cobertura,PhantomJS,Jenkins

    使用继续与javascript集成。 在jenkins中,您应该安装git,cobertura(代码覆盖率),html Publisher(用于docco文档)的插件。 Mac OS X 对于Jenkins,您需要Java和 。 可以用制造商,耙子,蛋糕或其他制造商代替...

    Maven JSTools Plugin-开源

    Maven JSTools插件为构建JS工件并将其用作基于Maven的项目的依赖项提供了一种简单的方法,为一组JavaScript报告和文档工具(如JSDoc Toolkit和JSLint)提供了Maven界面。

Global site tag (gtag.js) - Google Analytics