10 个版本
0.3.0 | 2023年1月9日 |
---|---|
0.2.3 | 2023年1月8日 |
0.2.2 | 2022年12月31日 |
0.1.6 | 2022年12月29日 |
0.1.5 | 2022年11月30日 |
#17 in #rust-book
每月46次下载
1MB
386 行
TheBook
TheBook 是一个命令行工具,允许您从终端搜索和阅读《Rust编程语言》(通常称为《The Book》)。您是否想快速查找如何创建线程,或者在 Rust 中如何声明结构体?TheBook 允许您通过简单地键入 thebook spawn threads
或 thebook structs
来实现这一点。TheBook 在终端中渲染 markdown,并提供了类似浏览器的体验。它针对那些不太熟悉 Rust 语法的新手 Rust 程序员以及那些想要在终端中键入少量命令以查找特定 Rust 概念的 Rust 专家。
如果您仍然更喜欢真实网络浏览器的图形体验,您可以将 TheBook 用作简单的《The Book》启动器。只需在终端中运行 thebook
,无需任何参数,然后《The Book》将自动在您的网络浏览器中打开。
TheBook 从 AmongRust 借用了 IMPOSTER_DETECTION_ALGORITHM,用于高级搜索处理和智能查询解析嘿嘿!:).
注意:这个包仍然很新,结果可能不完美,代码可能有些杂乱,但嘿!它能完成工作 :) 请在 Github 上给这个项目点个星,并查看 我的博客 中的有趣编程内容。
用法
cargo安装 thebook
这就完成了。现在运行 thebook 要搜索的内容
来搜索某个内容,或者只需运行 thebook
以在您的网络浏览器中打开《The Book》。
命令参数
命令 | 描述 | 示例 |
---|---|---|
thebook<搜索查询> |
搜索 <搜索查询> 并在终端中渲染 markdown |
thebook using structs |
thebook |
在默认浏览器中打开书籍 | thebook |
thebook--reset |
重新下载书籍的新副本 | thebook--reset |
由 Hiro 使用 ❤️ 制作
依赖项
~4–14MB
~185K SLoC