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

团队开发文档用什么来写最好? word, mkdown 还是 html?

  •  
  •   gancl · Jan 20, 2015 · 10002 views
    This topic created in 4305 days ago, the information mentioned may be changed or developed.

    用word的话,如果哪个地方有更新,还得用红色标注,用git提交的log看还不知道改了哪些. 大家是用哪种方式写开发文档的?word,google doc, mkdown还是html?

    25 replies  •  2019-10-30 18:51:17 +08:00
    acgeo
    acgeo
    Jan 20, 2015
    1
    markdown
    hyzjshwo
    hyzjshwo
    Jan 20, 2015
    2
    我们搭了个dokuwiki 文档扔上面
    zhkzyth
    zhkzyth
    Jan 20, 2015
    3
    产品的需求是word。

    开发这边,后台我们用markdown把一些开发规范、设计方案之类的都用markdown。
    ggarlic
    ggarlic
    Jan 20, 2015
    4
    楼主无非就是想需要个带版本管理的东东
    无非就是
    wiki、confluence、git+各种纯文本格式

    我们用的confluence
    lujiajing1126
    lujiajing1126
    Jan 20, 2015
    5
    api文档用swagger
    或者wiki
    ryzn
    ryzn
    Jan 20, 2015
    6
    用html写文档。。。这么牛逼。
    gancl
    gancl
    OP
    Jan 20, 2015
    7
    @acgeo @zhkzyth Markdown 表格支持不好,还要有学习成本,团队成员不一定会用

    @ggarlic confluence还是收费的,我想找免费的或开源的
    @lujiajing1126 感觉swagger不通用,想统一管理文档,而不只做api文档
    9hills
    9hills
    Jan 20, 2015
    8
    @gancl dokuwiki,你值得拥有。。而且这货也不需要数据库,数据就是文本,直接定时打包备份就好了
    ivenvd
    ivenvd
    Jan 20, 2015
    9
    还得用红色标注?Σ(っ °Д °;)っ

    你们公司的 Word 不带审阅工具么?
    lujiajing1126
    lujiajing1126
    Jan 20, 2015
    10
    @gancl 我们用dokuwiki。。比较轻量级
    miyuki
    miyuki
    Jan 20, 2015 via Android❤️1
    11
    tower.im 自带的文档功能
    mcfog
    mcfog
    Jan 20, 2015
    12
    我觉得先要想明白 — 你们写的文档的目标用户是谁?

    如果是对外的,给其他合作公司看的,那么pdf输出,changelog,乃至可调试的环境比较重要
    如果是对内的,自己备查或者指导新人的,那么日常维护方便,和代码结合紧密比较重要

    没有工具能够兼顾所有需求,所以分不同场景选用合适的工具才最好
    jianghu52
    jianghu52
    Jan 20, 2015
    13
    如果是给客户看的,那么我还能忍受,如果是给对内人看的,我觉得贴代码,结对编程都比维护文档要有意义多。
    领导总是觉得,留下了文档,这个项目没了谁都能转。其实大家都知道,上年头的代码,哪个没几个地下室,真要是离开了某个熟悉的人,项目还就有可能停摆。
    cloudzhy
    cloudzhy
    Jan 20, 2015
    14
    wiki比较好,想写就写,不写就没有。
    gancl
    gancl
    OP
    Jan 20, 2015
    15
    @mcfog @jianghu52 有对内,也有对外的.
    f3ngx
    f3ngx
    Jan 20, 2015
    16
    texmacs这个软件很赞,wysiwyg(所见即所的),格式是文本(易于版本管理),快捷键还算方便、一些插入图表的特性不错、容易输出各种格式(pdf、ps、html...),体积还算小巧(几十兆)
    loveuqian
    loveuqian
    Jan 20, 2015
    17
    我们项目组用excel。。。。。。。。。。
    m1a0
    m1a0
    Jan 21, 2015
    18
    @ivenvd 正解

    我们目前强制要求使用word的审阅功能, 有什么变更一目了然, 再配合版本控制工具, 查看两个版本之间的差别很轻松。

    markdown什么的虽然可以通过版本控制来查看变更, 但是感觉是给开发人员用的, 对于非开发人员不友好。
    zerh925
    zerh925
    Jan 21, 2015
    19
    sphnix
    chinawrj
    chinawrj
    Jan 21, 2015
    20
    @m1a0 用带UI的那种markdown感觉还好。当然没word强大啦
    guguai
    guguai
    Jan 21, 2015
    21
    在看到这个题的时候,想一会就想到,一般在文档中需要图要进行形象的描述,虽然markdown可以加上图片链接,但是在你去看的时候,那时根本就看不到图片咧~
    jimrok
    jimrok
    Jan 21, 2015
    22
    gitbook
    gDD
    gDD
    Jan 22, 2015
    23
    @9hills 刚搭了一个用上,确实轻快,配上Markdown插件,能满足基本的文档编写归纳了!
    kshift
    kshift
    Feb 8, 2015
    24
    Tower 的文档有版本功能,可以 diff 高亮显示区别。
    另外,Tower 的编辑器 Simditor 之后会增加文本高亮功能,也许可以满足你的需求。

    Tower -> https://tower.im
    balabalaguguji
    balabalaguguji
    Oct 30, 2019
    25
    易文档很好用,应该是市面现在做的最好的,https://easydoc.top
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3221 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 04:26 · PVG 12:26 · LAX 20:26 · JFK 23:26
    ♥ Do have faith in what you're doing.