Cocos2d-x 之 自己生成API文档

本文介绍了API文档的重要性,特别是在Cocos2d-x开发中的作用。文章详细讲解了Doxygen工具,这是一个开源的文档系统,支持多种编程语言。通过Doxygen可以从源代码中提取注释生成文档。最后,作者演示了如何在Cocos2d-x项目中使用Doxygen配置文件快速生成离线API文档。
摘要由CSDN通过智能技术生成

本篇文章大纲:

  • 什么是API文档
  • 什么是doxygen
  • 如何用doxygen生成API文档

1.什么是API文档

API - Application Programming Interface,应用程序接口。
我们在进行程序开发的时候,并不需要知道每个类都有什么函数,引擎已经做好了什么接口供我们调用,而是当你需要用到什么功能,会想先去看看引擎是否已经提供了相应的接口。
最简单的方式,肯定是去类里面看啊,但是,这样找起来相对比较麻烦,于是,就出现了这个API文档,它就像目录一样提供:函数名,返回值,形参列表及功能描述。
然后,如果需要知道这个函数怎么实现,可以再去类里看。
就像一个字典一样,你根据拼音查找这个字,具体意思,再去后面页数查。
cocos2d-x的官网中可以找到最新版本的API文档,可惜在下载的包中是没有文档的,但是,cocos的代码注释非常完整,我们完全可以用一些工具从源程序中提取注释信息并生成文档。
这样,API文档还可以离线查找。


2.什么是Doxygen

Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。Doxygen可以从一套归档源文件开始,生成HTML格式的在线类浏览器

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值