#文档 #文档化 #docco #dada #cli

bin+lib dadada

手工制作 Rust 内联代码文档渲染器

2 个版本

0.9.4 2019年9月16日
0.9.2 2019年9月13日

#2 in #文档化

MIT 许可证

30KB
281 代码行

dadada - 由 trio

手工制作 Rust 内联代码文档渲染器(基于 Rui Vieira 的 dada;受 docco 启发

这里截图 / 动作视频

安装

您可以使用 cargo install dadada 轻松安装它。

用法

dadada 将被安装为命令行工具,您可以运行它。只需指定您想要渲染的文件,它就会这样做。如果您不提供目标输出文件(--output / -o),则结果将打印到 stdout。

完整的 CLI 参数列表是

Benjamin Kampmann <ben@gnunicorn.org>, Rui Vieira <ruidevieira@googlemail.com>
Artisanal Rust inlined code documentation renderer

USAGE:
    dadada [FLAGS] [OPTIONS] <FILE>...

FLAGS:
    -h, --help       Prints help information
        --no-css     Do not add CSS to output
        --no-js      Do not add Javascript to output
    -V, --version    Prints version information

OPTIONS:
    -o, --output <FILE>     target file to render to, stdout if not given
    -t, --title <String>    The HTML title to render

ARGS:
    <FILE>...    rust source files

例如,要将您的 crate 下的所有 Rust 文件渲染到 target/dadada-output.html,可以这样使用:dadada --title "All my Code Example" -o target/dadada-output.html src/*.rs

待办事项 朝 1.0 发展

需要帮助!

依赖项

~1.5MB
~27K SLoC