#book #rust-book #learn #cli

app thebook

从终端搜索和阅读《Rust编程语言》

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次下载

MIT 许可证

1MB
386

TheBook

Discord License: MIT Crates.io Crates.io GitHub top language

TheBook 是一个命令行工具,允许您从终端搜索和阅读《Rust编程语言》(通常称为《The Book》)。您是否想快速查找如何创建线程,或者在 Rust 中如何声明结构体?TheBook 允许您通过简单地键入 thebook spawn threadsthebook 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》。

screenshot

命令参数

命令 描述 示例
thebook<搜索查询> 搜索 <搜索查询> 并在终端中渲染 markdown thebook using structs
thebook 在默认浏览器中打开书籍 thebook
thebook--reset 重新下载书籍的新副本 thebook--reset

Hiro 使用 ❤️ 制作

依赖项

~4–14MB
~185K SLoC