• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hwlhwlxyz
V2EX  ›  程序员

写 api 文档的工具

  •  
  •   hwlhwlxyz · May 18, 2020 · 8992 views
    This topic created in 2362 days ago, the information mentioned may be changed or developed.
    问一下有没有好用的写 api 文档的工具?就两个人写,感觉 swagger editor 写起来太复杂了。大家一般都用什么呢?
    34 replies  •  2020-05-21 09:26:23 +08:00
    xsir
    xsir
    May 18, 2020
    1
    yapi
    dullwit
    dullwit
    May 18, 2020 via iPhone
    2
    qinxiao
    qinxiao
    May 18, 2020
    3
    md 一把梭
    LoNeFong
    LoNeFong
    May 18, 2020 via Android
    4
    excel /狗头
    ytmsdy
    ytmsdy
    May 18, 2020
    5
    showdoc 吧,感觉用来写文档挺好用的。
    hnbcinfo
    hnbcinfo
    May 18, 2020
    6
    YApi,然后项目里,自定义几个 Attribute,用在接口和 Dto 字段上,通过反射获取接口和参数信息,自动更新解析到 Yapi 。懒人必备,同时也省去了接口更新后忘了更新文档的麻烦。
    balabalaguguji
    balabalaguguji
    May 18, 2020
    7
    易文档很好用,专门写接口文档的 https://easydoc.xyz

    ![preview.png]( https://i.loli.net/2020/05/18/MNR3yb1KOthnsuI.png)
    linauror
    linauror
    May 18, 2020
    9
    目前在用 markdown,感觉写起来自在一点
    Rwing
    Rwing
    May 18, 2020❤️1
    10
    相信我,如果不用一款自动生成文档的工具,那么没人愿意去”写“文档
    putaozhenhaochi
    putaozhenhaochi
    May 18, 2020 via Android
    11
    Rap2
    Elephant696
    Elephant696
    May 18, 2020
    12
    /mar/kdown
    Xezzon
    Xezzon
    May 18, 2020 via Android
    13
    在线 NEI,本地部署 YApi 。
    shuang
    shuang
    May 18, 2020
    14
    不推荐 Rap2
    强烈推荐 YApi
    thet
    thet
    May 18, 2020 via iPhone
    15
    之前用 eolinker 在线的,还可以
    Heanes
    Heanes
    May 18, 2020
    16
    yapi,或者注解自动生成
    anaf
    anaf
    May 18, 2020
    17
    sphinx-doc
    5G
    5G
    May 18, 2020
    18
    自己造轮子 ing
    aaaafei
    aaaafei
    May 18, 2020
    19
    还没试过 yapi,试过易文档,感觉还可以
    narmgalaxy
    narmgalaxy
    May 18, 2020
    20
    YApi
    mylxsw
    mylxsw
    May 18, 2020
    21
    写 API 文档可以在代码中使用 Swagger 来生成,一般语言都有相关的库可以使用,嫌麻烦可以直接使用 Markdown 来写。

    推荐 Wizard,仓库地址 https://github.com/mylxsw/wizard,同时支持 Markdown 和 Swagger 两种类型的文档。
    blackhumorly
    blackhumorly
    May 18, 2020
    22
    Yapi
    hantsy
    hantsy
    May 18, 2020
    23
    asciidoc
    ChoateYao
    ChoateYao
    May 18, 2020
    24
    推荐 RAP2 的都是没有深度使用的,就 RAP2 这种一次性加载几 M 数据十秒+的软件也能拿出来吹
    fanyingmao
    fanyingmao
    May 18, 2020
    25
    我之前是用 apidoc 比较轻量级,写在注释中
    catoncat
    catoncat
    May 18, 2020
    26
    https://insomnia.rest/
    yutonliu
    yutonliu
    May 18, 2020
    27
    showdoc
    qile1
    qile1
    May 18, 2020 via Android
    28
    @yutonliu
    @ytmsdy 这个现在需要手机注册验证了,之前 qq 登录没问题,写了一堆文档,突然有一天让验证手机了,连缓存都没有!

    已经放弃
    Xusually
    Xusually
    May 18, 2020
    29
    @qile1 自己部署私有的就行了。
    hwlhwlxyz
    hwlhwlxyz
    OP
    May 18, 2020
    30
    手写 markdown 也是可以,就是有的时候翻起来比较麻烦点。Yapi 看起来好强大啊,我去试试看。
    hwlhwlxyz
    hwlhwlxyz
    OP
    May 18, 2020
    31
    看了下,就两个人的话,showdoc 也挺好用,还好项目不大的。谢谢大家的回复。
    iacker
    iacker
    May 18, 2020 via iPhone
    32
    语雀,用后你会回来感谢我的~
    cz5424
    cz5424
    May 19, 2020
    33
    yapi 不能生成对外的文档..
    star7th
    star7th
    May 21, 2020
    34
    @qile1 showdoc 没有强制手机验证,也没有 qq 登录。我觉得你是不是误解了。其官网地址是这个 www.showdoc.cc ,其他的地址都是别人部署给自用的私有版。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1470 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 131ms · UTC 18:38 · PVG 02:38 · LAX 10:38 · JFK 13:38
    ♥ Do have faith in what you're doing.