Как проверить документацию стандартной библиотеки в автономном режиме?
Я нашел rustdoc
команда и я вроде ожидал, что это будет работать как pydoc
, К несчастью, rustdoc std::io:stdin
не делает то, что хотел бы. Есть ли способ просмотра документации стандартной библиотеки в автономном режиме, либо через командную строку, либо через какой-то встроенный веб-сервер, например Python? pydoc
позволяет?
2 ответа
rustdoc
используется для создания документации пакета. Не получить доступ к стандартным документам.
Если вы используете rustup
, вы можете открыть автономную документацию, используя rustup doc --std
а затем используйте окно поиска на странице (работает в автономном режиме тоже). Если вы не используете rustup, документация все еще может быть установлена где-то в вашей системе, но путь будет зависеть от системы и процедуры установки.
Вы можете сгенерировать автономную документацию, клонировав репозиторий Rust Compiler и запустив rustdoc внутри. Это довольно сложно, хотя. К счастью, есть и другие способы!
Rustup, инструмент, который только что достиг версии 1.0 и теперь является предпочтительным методом установки для Rust, уже загружает документы для вас! Если вы используете его, вы можете найти документы в ~/.multirust/toolchains/*/doc
где *
ваше имя Например:
~/.multirust/toolchains/stable-x86_64-unknown-linux-gnu/share/doc/rust/std/
Кроме того, есть много инструментов, таких как "Zeal", которые предоставляют автономную документацию для нескольких языков.