#docs #docset #rsdoc

bin+lib rsdocs2docset

这是一个将Rust文档生成Dash / Velocity / Zeal / LovelyDocs文档集的小工具。

8 个不稳定版本 (3 个破坏性更改)

使用旧的Rust 2015

0.4.1 2017年1月12日
0.4.0 2017年1月11日
0.3.0 2017年1月10日
0.2.9 2017年1月9日
0.1.2 2017年1月6日

#270 in #docs

MIT 许可证

53KB
1K SLoC

Build Status Build status

rsdocs2docset

这是一个将Dash / Velocity / Zeal / LovelyDocs的文档集从Rust文档中生成的小工具。

安装

只需调用

cargo install rsdocs2docset

或者从发布页面下载最新版本,或者克隆此存储库,确保已安装rust,然后执行

cargo install

用法

假设您的文档位于target/doc,执行

rsdocs2docset --rsdocs target/doc --name mycrate

然后rsdocs2docset将创建一个名为mycrate.docset的文件夹...或者,如果您已安装rustup和夜间rust版本,请使用包含的./create-rs-docset脚本为特定包创建文档,该包可以使用cargo找到

./create-rs-docset html5ever

这第一次可能需要很长时间,但它将在~/.rs-docsets中缓存构建工件,因此它应该会随着时间的推移而加快。这是一个过渡步骤

依赖关系

~7–13MB
~176K SLoC