美文网首页
Appledoc - Source Documents

Appledoc - Source Documents

作者: ienos | 来源:发表于2017-01-23 17:15 被阅读44次

    Link : GitHub官网

    从源码中抽取出文档的工具!

    特点

    • 默认生成的文档风格和苹果的官方文档一致。
    • Appledoc 使用 Objective-C 编写,可以对源代码进行调试和改动。
    • 生成 docset,并且集成到 Xcode 中。按住 Option 并点击相应 API 可以直接调出帮助文档。

    安装步骤

    • 使用终端命令进行安装(下载速度比较慢,建议去 Github 上下载)
    git clone git://github.com/tomaz/appledoc.git
    cd ./appledoc
    sudo sh install-appledoc.sh
    
    • 进入工程项目根目录中
     cd projectPath
    
    • 执行 appledoc 命令
    appledoc --project-name projectname 
             --project-company companyname 
             --company-id com.companyname #可选
             --output pathWithDocsetPathText #可选,docset-installed.txt,文本里面含有 docset 的路径,默认路径是 ~/Library/Developer/Shared/Documentation/DocSets 
             inputFilePath #必要,导入到文档中的所在文件路径,使用 . 默认是当前路径
    

    其他命令:appledoc --version 查看版本,appledoc --help 帮助命令。
    若不想生成 docset ,在 appledoc 后面加 --no-create-docset。

    • 执行完成后前往 docset 路径右键打开 companyid.projectname.docset 显示包内容,Contents -> Resources -> Documents 打开 index.html 便可查看文档内容。
    • 重启 Xcode 也能在 Help -> Documentation and API Reference下看到生成的文档。

    将运行脚本集成到工程中

    • 在工程中新建 New -> File -> Target
    • 新建 Other -> Aggretage 命名 Documents
    • 进入该 target 的设置界面 Build Phases -> 点击添加按钮 -> 添加 Run Script
    • 设置脚本为上面 appledoc 命令,需要额外添加 --exit-threshold 2 参数,不然运行时会报以下报错:
    Command /bin/sh failed with exit code 1
    

    完成上述设置之后,以后需要更新文档,直接运行 aggretage 即可。

    源代码

    代码需要添加一定格式的注释才能在文档中显示,使用 CMD + Option + / 添加注释即可满足需求。

    相关文章

      网友评论

          本文标题:Appledoc - Source Documents

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