iOS生成代码注释文档

作者: cocoawmm | 来源:发表于2015-10-12 16:48 被阅读1689次

    Today(2015/10/12)在网上搜索iOS对应的文档生成工具也还是Doxygen,HeaderDoc和appledoc,好像几年前就一直是这样了0.0。

    1.Doxygen可适用于C、C++之类的,但不是我要的。

    2.HeaderDoc是Xcode自带可生成html文档,且命名格式和官方相近。

    3.appledoc生成的文档可在Xcode中查看到,并可在编辑代码时对应查看。

    综上,Doxygen就这样,HeaderDoc和appledoc在接下来会给到对应安装以及使用介绍,主要给我个人后续查看0.0


    一、HeaderDoc的使用

    1.Xcode自带,不用安装0.0

    2.在终端使用以下命令进行导出和生成文档:

    headerdoc2html -o OutputDirectory InputDirectory

    gatherheaderdoc OutputDirectory TOC.Html

    3.然后在浏览器中打开TOC.Html(如未填写则默认masterTOC.html)文件便是代码的注释文件。

    注意:

    OutputDirectory目录是文档导出的目录,而InputDirectory目录是工程文件存在的目录。

    代码中注释需要使用/*!注释内容*/才会被识别。

    参考:

    HeaderDoc的官方介绍文档

    HeaderDoc Tags(HeaderDoc注释)

    使用Xcode HeaderDoc和Doxygen文档化你的Objective-C和Swift代码


    二、appledoc的使用

    1.安装方法1:通过github工具

    前提:有安装Xcode和命令行工具,并先装好github工具

    在命令行中下载安装appledoc:

    git clone git://github.com/tomaz/appledoc.git

    cd appledoc

    sudosh install-appledoc.sh

    安装方法2:使用brew  不介绍

    2.使用appledoc生成文档

    使用终端cd到待生成的工程目录

    appledoc -o ./doc --project-name 项目名 --project-company 公司名 .

    以上项目名和公司名公司名替换成正常的名称,/doc可改成对应的路径

    appledoc 会扫描当前路径下的所有文件,然后生成好文档放到 doc 目录下。然后就可以到Xcode的文档目录下进行查看:

    参考:

    appledoc官方文档

    github下载地址

    使用Objective-C的文档生成工具:appledoc

    相关文章

      网友评论

      • cocoawmm:其他参数
        用于打包
        --docset-feed-url 发布网址
        --docset-package-url 打包网址
        --publish-docset
        用于保留中间文件,即,将文件存储在--output文件目录下
        --keep-intermediate-files
        仅保留html文件
        --no-create-docset
        仅创建文件集
        --no-install-docset
      • cocoawmm:安装AppleDoc时遇到的问题:
        (1)cp: directory /usr/local/bin does not exist
        解决办法: sudo mkdir -p /usr/local/bin (新建路径)

      本文标题:iOS生成代码注释文档

      本文链接:https://www.haomeiwen.com/subject/yglocttx.html