Как проверить документацию стандартной библиотеки в автономном режиме?

Я нашел 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", которые предоставляют автономную документацию для нескольких языков.

Другие вопросы по тегам