开源项目名称:Rust Search Extension
开源项目简介:在浏览器地址栏快速搜索 Rust 文档
开源项目类型:团队
项目创建时间:2020
GitHub 数据:375 Star,18 Fork
GitHub地址:https://github.com/huhu/rust-search-extension
Rust Search Extension是一款可以在浏览器地址栏快速搜索 Rust 文档、crates、内置属性和错误码等的插件,支持 Chrome,Firefox 和 Edge,深受国内外很多 Rust 开发者的喜爱。
功能支持
- 搜索基本类型和模块
- 搜索 Structs, Traits 和 Enums
- 搜索函数、方法和宏
- 搜索内置属性
- 搜索 https://crates.io 或 https://lib.rs 上的 crates
- 支持在 docs.rs 上搜索 crate 的文档
- 支持搜索 Compiler Error Index 上的错误代码
- 支持实时搜索 Rust 官方书籍的章节
- 支持搜索 Cargo Clippy lints
- 支持暗色模式
- 支持离线模式,可以搜索本地 Rust 文档 (
rustup docs --std
) - 内置命令 (
:yet
,:book
,:stable
,:book
,:label
,:tool
,:mirror
and:history
etc) - Docs.rs 加强,展示每一个 crate 的 Feature flags
特性演示
在浏览器地址栏输入关键字 rs,然后敲击空格键就能激活查询功能,输入任何你想搜索的词,插件会即时返回相关搜索结果。
图示
数据统计
对搜索历史记录进行可视化。
结语
如果你是 Rust 开发者,日常与 Rust 文档打交道的时间一定很多, Rust 新手更是如此。通常 Rust 工程师查询文档每次需要打开书签,再搜索、查找,反反复复,浪费时间不说,还容易打断思路。
这时你一定非常期望有一个便捷的工具能够在浏览器中直达文档,利用浏览器的搜索框直接搜索,最好还能附上提示。
Rust Search Extension 正是为此而来,Rust Search Extension 支持对 Rust 搜索基本类型、模块、Structs, Traits、Enums、函数、方法和宏,搜索 Compiler Error Index 上的错误代码也不在话下。更有搜索统计可视化,方便自己了解搜索词的权重。
该项目已入选「SFOSSP - 思否开源项目支持计划」,我们希望借助社区的资源对开源项目进行相关的宣传推广,并作为一个长期项目助力开源事业的发展,与广大开发者共建开源新生态。
有意向的开源项目负责人或团队成员,可通过邮箱(pr@segmentfault.com)提供相应的信息(开源项目地址、项目介绍、团队介绍、联系方式等),以便提升交流的效率。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。