`
rensanning
  • 浏览: 3553387 次
  • 性别: Icon_minigender_1
  • 来自: 大连
博客专栏
Efef1dba-f7dd-3931-8a61-8e1c76c3e39f
使用Titanium Mo...
浏览量:38236
Bbab2146-6e1d-3c50-acd6-c8bae29e307d
Cordova 3.x入门...
浏览量:607654
C08766e7-8a33-3f9b-9155-654af05c3484
常用Java开源Libra...
浏览量:682845
77063fb3-0ee7-3bfa-9c72-2a0234ebf83e
搭建 CentOS 6 服...
浏览量:89577
E40e5e76-1f3b-398e-b6a6-dc9cfbb38156
Spring Boot 入...
浏览量:402165
Abe39461-b089-344f-99fa-cdfbddea0e18
基于Spring Secu...
浏览量:69772
66a41a70-fdf0-3dc9-aa31-19b7e8b24672
MQTT入门
浏览量:91866
社区版块
存档分类
最新评论

JsDuck - API 文档生成器

阅读更多
JSDuck 是一个Sencha JavaScript 框架的API 文档生成器。它采用Ruby编写,标准rubygems发布。界面友好,用户体验相当不错!

开源代码:https://github.com/senchalabs/jsduck
使用方法:https://github.com/senchalabs/jsduck/wiki/Guide

从Commit的记录来看,它的主要维护者是来自Estonian的一位女程序员Rene Saarsoo。在Stack Overflow上也能找到她的profile http://stackoverflow.com/users/15982/rene-saarsoo

版权说明
引用
JSDuck is distributed under the terms of the GNU General Public License version 3.

JSDuck was developed by Rene Saarsoo, with many contributions from Nick Poulden.


Appcelerator 从Titanium SDK 2.0开始采用JSDuck生成的文档。


Sencha旗下的所有产品的Docs都使用的JSDuck:


  • 大小: 320.1 KB
  • 大小: 445.9 KB
  • 大小: 507.2 KB
1
0
分享到:
评论
1 楼 wangyudong 2017-11-27  
很多API doc生成工具生成API文档需要引入第三方依赖,重度依赖在代码里加注解的方式,并且不支持自动化测试RESTful API。

之前习惯用一款名字为 WisdomTool REST Client,它能够基于测试过的历史记录自动生成精美的RESTful API文档。完全不用引入第三方依赖,不用在代码里添加任何注解。完全跟API代码脱离,任何用户即使不了解API代码,也能够使用WisdomTool REST Client生成API文档。并且支持自动化测试RESTful API,输出精美的测试报告。
轻量级的工具,功能却很精悍哦!

https://github.com/wisdomtool/rest-client

Most of API doc tools do not support automated testing.

Once used a tool called WisdomTool REST Client supports automatically generating exquisite RESTful API documentation based on history testing cases without adding annotations to the code, it also supports automated testing, and outputs exquisite report.

Lightweight tool with very powerful features!

https://github.com/wisdomtool/rest-client

相关推荐

    jsduck-4.4.1 javascript文档工具

    jsduck,一个用来生成javascript 文档的工具

    javaapi源码文档-sample-javascript-documentation-jsduck-extjs:样板代码,说明如何使用JSD

    JSDuck 是一款强大的文档生成工具,特别适合用于为 JavaScript 项目生成清晰、结构化的 API 文档。它能够解析源代码中的注释,将其转化为易于阅读的格式,帮助开发团队更好地理解和使用代码。通过这个 "sample-...

    Ext JS API文档生成器

    根据Ext JS的源码,自动生成API文档。适用在Ext JS 的共用模块和包中。 1. jsduck-5.3.4 是发布的最新稳定版本, 最新版是jsduck-6.0.0-beta 2. 该工具自2013/12之后就没有再更新, 但是截止2020依旧可以使用 3. ...

    jsduck, 简单的JavaScript Duckumentation生成器.zip

    jsduck, 简单的JavaScript Duckumentation生成器 Sencha JavaScript框架的API文档生成器。JSDuck的目标是成为一个比旧的 Ext文档更好的文档生成器,而不是老的Ext文档。 它由Sencha用于文档 document 4 和,以及其他...

    JSDuck实战-附件资源

    JSDuck实战-附件资源

    rubyinstaller-devkit-2.6.3-1-x64.exe

    JSDuck是一个强大的文档生成工具,主要用于JavaScript项目。它能够解析源代码中的注释,自动生成易于阅读的API文档。在Windows上部署JSDuck时,需要确保Ruby环境已经正确安装,包括Ruby解释器以及必要的Gem(Ruby的...

    ext-extern-generator:从jsduck格式的json文件创建外部文件

    Extjs Extern生成器 入门 在所需的ext文件上运行jsduck以生成所需的json文件 jsduck ext-all-debug.js packages/charts/classic/charts-debug.js other_files.js --export=full --output=/tmp/output_folder 使用/...

    jsduck_2_jsduck_

    其中,成员又分为配置、属性、函数、事件、文档样式几个部分。因此,使用JSDuck有一个基础——我们的代码都是以面向对象的方式编写的。? 其次,JSDuck的数据类型包括JS原始类型、JS内嵌类型和DOM类型三大类型。

    suning易购商城app api_sign参数逆向解析 最新现可用_x_req_block_加密 解密sign等参数

    逆向解析这个参数意味着我们需要理解其生成逻辑,以便于模拟或者调试API调用。 在描述中提到的`_x_req_block_`可能是苏宁API中的一种加密或混淆机制,用于增强签名的安全性。逆向工程师需要通过静态分析(如查看源...

    appverse-docs:基于 JSDuck 的 APIdoc 的 Appverse 项目文档站点

    Appverse 文档项目该模块包含 Appverse 项目的项目文档工具。 更多信息请参考 。执照 Copyright (c) 2012 GFT Appverse, S.L., Sociedad Unipersonal. This Source Code Form is subject to the terms of the ...

    Quark Renderer-其他

    用 jsduck 来自动生成 API 文档,文档格式更加优美。 为了让 jsduck 能更好地生成文档,重构了所有代码注释。 直接支持微信小程序,不需要任何 hack。(还有一些问题需要解决) 直接支持 node-canvas,不需要任何 ...

    eEcology-ExtJS:eEcology 项目中应用的共享 ExtJS 组件

    jsduck,对于文档,使用sudo gem install jsduck 。 安装 克隆后ext/文件夹必须填充一个 ExtJS SDK。 还应将 ext/examples/ux 复制到 ext/src/ux。 建造 使用packages/eecology-shared/ sencha package build在...

    App:钛海洋清理视觉调查应用程序

    海洋清理 - 视觉调查应用程序 ... 为了生成文档,请在您的机器上安装 JSDuck。 生成的文档位于 /docs/ 目录中。 只需打开 index.html 页面即可享受。 帮忙 想帮忙吗? 伟大的! 随意测试应用程序,

    常用js方法封装

    JSDuck是一款强大的文档生成工具,它能够解析JavaScript代码中的注释,生成结构化的API文档。通过在代码中添加特定的注释格式(如JSDoc),开发者可以为每个函数、类或模块提供详细的说明、参数信息和返回值描述,...

    doctools:用于构建Appcelerator Docs网站的工具和脚本。 这旨在成为发布到docs.appcelerator.com的内容的“真理之源”

    , , 和各种本-我们使用它们来获取apidocs YML文件,生成与jsduck兼容的JS文件,然后通过JSDuck运行以生成HTML。 ,用于生成完整的平台文档 Wiki导出 可以运行一系列脚本来生成zip文件中的Wiki导出,解压缩,...

    AmChartsExtjs5:AmCharts Extjs4 或 Extjs5 模块

    主 Ux 图表文件 Ext.ux.chart.AmCharts...(现在仅适用于柱状图和饼图) 这是如何使用 jsduck jsduck ext/src app --output docs 构建适当文档的最佳方法对于我使用的这个模块:jsduck ext/src/ux/chart/ --output docs

    librextjs:开源JavaScript框架

    Librextjs Librextjs是开源javascript框架。 这是使用node.js , compass和jsduck构建的Extjs 4.2.1的jsduck 。...要生成文档,请使用gem安装jsduck 。 $ gem install jsduck $ jsduck 笔记: 当前

    Sencha 全系产品离线文档 打包下载 含ExtJS6.2

    JSDuck Ext JS 6.0.x Ext JS 6.0.2 Classic Ext JS 6.0.2 Modern Ext JS 6.0.1 Classic Ext JS 6.0.1 Modern Ext JS 6.0.0 Classic Ext JS 6.0.0 Modern Ext JS 5.1.x Ext JS 5.1.3 Ext JS 5.1.2 Ext JS ...

    buildhx:[haxelib]帮助生成本机库的外部代码

    当前功能从手动定义的XML生成外部为支持JSDuck和YUIDoc的库生成JS extern 最初对绑定本机C ++库的支持用法BuildHX易于使用: haxelib run buildhx [options] build.xml...其中的选项是: -v,-verbose详细输出。 -...

Global site tag (gtag.js) - Google Analytics