我找到了rustdoc命令,我希望它能像pydoc一样工作。不幸的是,rustdoc std::io:stdin并没有做我希望它做的事情。有没有办法以离线的形式查看标准库文档,无论是通过命令行还是某种内置的web服务器,就像Python的pydoc所允许的那样?
发布于 2016-12-17 21:44:36
rustdoc用于构建包的文档。不能访问标准文档。
如果使用rustup,则可以使用rustup doc --std打开脱机文档,然后使用页面上的搜索框(也可以脱机工作)。如果不使用rustup,文档可能仍然安装在系统上的某个位置,但路径取决于系统和安装过程。
发布于 2016-12-17 21:46:07
您可以通过克隆Rust Compiler Repository并在其中运行rustdoc来生成脱机文档。不过,这相当复杂。幸运的是,还有其他方法!
是刚刚发布的1.0版本的工具,现在是Rust的首选安装方法,它已经为您下载了文档!如果您正在使用它,您可以在~/.multirust/toolchains/*/doc中找到文档,其中*是您的工具链名称。例如:
~/.multirust/toolchains/stable-x86_64-unknown-linux-gnu/share/doc/rust/std/除此之外,还有许多像"Zeal"这样的工具,它们提供多种语言的离线文档。
https://stackoverflow.com/questions/41199122
复制相似问题