写api接口文档怎么写

1.如何优雅的“编写”api接口文档

1) 编写不方便。每次新增借口的时候都要复制上一个接口,然后再进行修改,一些相同的部分无法复用,接口多了文档会变的很长,还经常需要调整格式。2) 发布不方便。文档更新时,需要发给需要的小伙伴。即使用Git来进行管理,虽然拉取比较方便,但由于文件格式的问题,也不方便比较两次提交的差异。

由于有这些问题,决定寻找一种更优雅有效的方式来编写文档。经过比较,发现了apidoc,可以比较好的解决上面提到的问题。apidoc采用了一种类似写代码注释的方式来写文档,支持编写多种语言的文档。最后生成的文档以网页的形式发布,方便快捷,便于阅读。下面就来简单介绍一下怎么使用apidoc来写文档。

1.安装node

由于apidoc依赖Node.js的包管理工具npm进行安装,所以安装apidoc之前要先安装node.js(npm会在安装node时顺带进行安装)。具体的安装教程可以参考这里。

2.安装apidoc

安装完了npm之后,就可以安装apidoc了。在命令行输入

2.java api接口文档编写

Java语言提供了一种强大的注释形式:文档注释。可以将源代码里的文档注释提取成一份系统的API文档。我们在开发中定义类、方法时可以先添加文档注释,然后使用javadoc工具来生成自己的API文档。

文档注释以斜线后紧跟两个星号(/**)开始,以星号后紧跟一个斜线(*/)作为结尾,中间部分全部都是文档注释,会被提取到API文档中。

自行搜索一下javadoc即可,示例如下:

/**

* 类描述

*

* @author 作者

* @version 版本

*/

public class DemoClass {

/**

* 内部属性:name

*/

private String name;

/**

* Setter方法

* @return name

*/

public String getName() {

return name;

}

/**

* Getter方法

* @param name

*/

public void setName(String name) {

this.name = name;

}

}

3.如何快速编写api文档

这里所用到的工具就是javadoc2chm.百度”javadoc2chm“下载。

我看到有一个1积分下载的,我这里也有,需要的话可以私聊。2javadoc2chm.exe的大小只有102k左右,谨防上当受骗啊。

3使用javadoc2chm制作帮助文档的时候,首先下载的文件中有帮助文档的html版。例如我下载的Struts2就有doc目录。

4打开javadoc2chm.exe. path to javadoc是用来选择doc的路径的,output filename是用来给输出的chm一个名字,以.chm结尾,title是打开chm后首页的文字5我这里以制作Hadoop2.7.1的帮助文档实例。选好目录后,点击Go就开始只做了,制作完成后,go按键变黑色可用,只做好的chm文档存放在你选择的html帮助文档的目录里。

END注意事项注意output filename是用来给输出的chm一个名字,以.chm结尾如果不是,输出后改一下工作愉快!点赞啊。

写api接口文档怎么写

转载请注明出处育才学习网 » 写api接口文档怎么写

知识

跆拳道训练体会怎么写

阅读(189)

本文主要为您介绍跆拳道训练体会怎么写,内容包括跆拳道的训练体会,教练让我们写一份对跆拳道的训练体会感想什么的300字以上,五岁孩子的跆拳道训练体会怎么写。问:青少年参加跆拳道训练会不会影响学习?答:跆拳道训练能使青少年具备“认真、快

知识

教育孩子论文怎么写

阅读(186)

本文主要为您介绍教育孩子论文怎么写,内容包括怎样写关于教育孩子的论文,怎样写关于教育孩子的论文,怎样写关于教育孩子的论文。我们常说,爸爸妈妈是孩子的第一任老师,这老师可不好当啊.我以为说的再多再好,不如给孩子作出好样子.此所谓身教重

知识

小孩满月喜帖怎么写

阅读(183)

本文主要为您介绍小孩满月喜帖怎么写,内容包括婴儿满月酒,请帖怎么写,小孩满月请帖怎么写,孙子满月请帖怎么写。宝宝满月酒请帖格式一送呈 XXX台启谨订于 XX 年 XX 月 XX 日 农历 XX 月 XX 日星期X,为吾儿(吾女)xx____ 举

知识

神情的拼音怎么写

阅读(228)

本文主要为您介绍神情的拼音怎么写,内容包括神态严俊的拼音怎么写,神情,和颜悦色,熟悉,脚步,赛跑,疼爱的拼音怎么写的百度,踌躇的拼音怎么写。应该是:神态严峻 (不是成语)【拼音】shén tài yán jùn【解释】神态[拼音] shén tài[释义] (名

知识

英语论文的致谢怎么写

阅读(360)

本文主要为您介绍英语论文的致谢怎么写,内容包括英文论文致谢信怎么写,英语论文的致谢的怎么写,英语论文致谢求翻译。毕业论文致谢(英语专业)Acknowledgements My deepest gratitude goes first and for

知识

辞工的理由怎么写最好

阅读(206)

本文主要为您介绍辞工的理由怎么写最好,内容包括辞职理由怎么说最好,辞工理由怎么写最好,辞工理由写什么好。以家庭原因辞职的理由家里孩子太小,离不开。2、家里准备盖房子。3、家里庄稼要开始收割。4、家里发生了邻里纠纷,要回去处理。5、兄

知识

简历中应聘理由怎么写

阅读(196)

本文主要为您介绍简历中应聘理由怎么写,内容包括应聘理由怎么写,应聘理由怎么填写,求职"应聘理由"该如何写。专业对口。2、对贵公司的行业兴趣浓厚。3、发展前景广阔。4、有一定的工作经验。5、待遇优厚,保险齐全。6、离家近。以上理由的任意

知识

费歇尔投影式怎么写

阅读(662)

本文主要为您介绍费歇尔投影式怎么写,内容包括费歇尔投影式的投影规则,关于费歇尔(Fischer)投影式的书写方法,费歇尔投影式给出一化学式怎样书写它的Fischer投影式。Fischer投影式规定就是横前竖后,横前竖后只是针对a、b、R2、R3来说的,在b、c

知识

出租仓库信息怎么写

阅读(809)

本文主要为您介绍出租仓库信息怎么写,内容包括厂房出租信息怎么写,仓库出租内容怎么写,厂房出租描述怎么写。XXXX区XXX路有2000平方厂房出租,厂房是单层钢结构的,层高8米,位于XXX与XXX交叉口,靠近XXX,道路宽敞,环境优美,厂房车

知识

事业单位招聘个人简历怎么写

阅读(251)

本文主要为您介绍事业单位招聘个人简历怎么写,内容包括事业单位报名表中主要简历一栏怎么填,人事考试网上事业单位报名的个人简历怎么填,事业单位简历怎么写。一份简历,一般可以分为四个部分,其中:第一部分:为个人基本情况,应列出自己的姓名、性

知识

企业标语怎么写

阅读(169)

本文主要为您介绍企业标语怎么写,内容包括公司企业标语咋写,企业文化标语怎样写,公司企业标语咋写。转载以下资料供参考迎接变化,勇于创新适应公司的日常变化,不抱怨面对变化,理性对待,充分沟通,诚意配合在工作中有前瞻意识,建立新方法,新思

知识

身型怎么写

阅读(172)

本文主要为您介绍身型怎么写,内容包括身上的身怎么写,身的行书怎么写,身的笔顺怎么写。

知识

咀嚼怎么写

阅读(179)

本文主要为您介绍咀嚼怎么写,内容包括咀嚼作文怎么写,咀嚼作文怎么写,以“咀嚼”为话题的作文,怎么写。咀嚼苦难 (2007年湖北省襄樊市中考满分作文 ) 苦难是人生之树上一颗奇异的果实,不懂得它的人,一尝便知其苦;而懂得它的人则知道,只有

知识

冲向怎么写

阅读(197)

本文主要为您介绍冲向怎么写,内容包括冲怎么写通知怎么写,加油稿怎么写,运动会加油稿怎么写。冲(汉字)冲,多音字chōng、chòng,是合并字,合并“冲”和“冲”。“冲”, 从水从中,《说文》“冲,涌摇也。”,本义为水流摇晃冲

知识

java项目文档怎么写

阅读(208)

本文主要为您介绍java项目文档怎么写,内容包括java项目需求文档要怎么写,java项目做完怎么写说明文档,在java项目里面写说明文档,用什么格式的呀。需求文档一般分两类需求调研报告需求分析报告调研报告:是记录的用户的原始需求,基本上可以算

知识

java接口类怎么写

阅读(219)

本文主要为您介绍java接口类怎么写,内容包括JAVA接口实现类怎样写,JAVA接口实现类怎样写,java如何写接口。Java不支持多重继承,即一个类只能有一个父类为了克服单继承的缺点,Java使用了接口,一个类可以实现多个接口接口是抽象方法和常量值定义

知识

用例文档怎么写

阅读(220)

本文主要为您介绍用例文档怎么写,内容包括软件测试用例文档怎么写,如何编写用例文档,测试用例是按照哪些文档写的。原发布者:xuzikun76RUP模版------《测试计划》测试计划版本[注:以下提供的模板用于RationalUnifiedProc

知识

用手机怎么写word文档

阅读(197)

本文主要为您介绍用手机怎么写word文档,内容包括word文档用手机怎么做,在手机上怎么写文档,怎么用手机写word文档。1.在手机桌面中找到WPS软件,点击打开WPS软件,进入WPS主页面,如下图所示。

知识

文档的报告怎么写

阅读(221)

本文主要为您介绍文档的报告怎么写,内容包括陈述报告怎么写,论文或报告怎么写(要格式),WORD文件正规格式是什么。原发布者:欣雅网络科技竭诚为您提供优质文档/双击可除报告怎么写篇一:报告的写法与格式报告综论(一)定义及特点报告是下级向上级汇

知识

piapia的怎么写

阅读(221)

本文主要为您介绍piapia的怎么写,内容包括小沈阳说的piapia滴,“piapia”怎么写,piapia怎么写,piapia的里面的pia应该怎么写。PIA: 在网络上人们经常会说“打你一巴掌”,而一巴掌过后就会发出一个响声,PIA就是根据这个响声逐渐被译成的拼音简

知识

macbookair怎么写文档

阅读(214)

本文主要为您介绍macbookair怎么写文档,内容包括macbookair怎么做word,用苹果macbookair怎么新建文档,苹果MACAIR怎么做表格做文档。我也用Mac办公。1. Office软件建议用Microsoft Office 2008 for Mac。不要用iWork,因为兼容性,

知识

sdk文档怎么写

阅读(215)

本文主要为您介绍sdk文档怎么写,内容包括androidsdk怎么写注释,c#调用sdk,写一个cs文件怎么写,android开发接口文档怎么写。在AndroidManifest.xml中会看到<uses-sdk&gt;的身影,完整的uses-sdk是这个样子: <uses-sdk

[/e:loop]