生成 cocos2d 的离线文档

本文介绍如何使用doxygen和GraphViz生成cocos2d API文档,并利用Fluid制作离线查看器,适用于MacOS环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

cocos2d 官方网站提供了一个第三方的离线文档下载(基于 Adobe AIR 和 Dash),用着不大理想。折腾了一番,干脆弄了一个带搜索功能的本 地 HTML 版。配合 MacOS 自带的 apache 和第三方 Fluid 应用,最终实现了一个很不错的 cocos2d API 离线文档。

准备工作

生成文档需要 doxygen 和 GraphViz 两个应用程序,分别从下面的网站获得:

制作可以脱离浏览器的离线版查看器,需要 Fluid,可从下面的网站获得:


修改生成文档的设定

cocos2d 自带了一个 doxygen.config,但其中的设定并不是很理想,我们需要修改一下。

启动 doxygen 应用,选择菜单“File -> Open”打开 doxygen.config 文件。点击“Expert”选项卡,然后修改下列几项:

  • Project 标签

  • OUTPUT_LANGUAGE: Chinese

  • TAB_SIZE: 4

  • Input标签

  • FILE_PATTERNS: 增加 *.m

  • Source Browser标签

  • SOURCE_BROWSER: YES

  • STRIP_CODE_COMMENTS: NO

  • Dot标签

  • CLASS_DIAGRAMS: YES

  • DOT_PATH: /usr/local/graphviz-2.14/bin (根据实际目录修改)


最后,点击“Wizard”选项卡,设定文档的输出目录和输出格式:

Cocos2d api doxygen wizard project

Cocos2d api doxygen wizard mode

Cocos2d api doxygen wizard output

Cocos2d api doxygen wizard diagrams

生成文档

设定完成后,点击“Run”选项卡,再点击“Run doxygen”按钮开始生成文档。完成后点击“Show HTML Output”可以打开浏览器查看生成的文档。


===================================

cocos2d引擎在线帮助文档

http://www.cocos2d-x.org/embedded/cocos2d-x/classes.html

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    抵扣说明:

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

    余额充值