思否開源項目推介丨Rust Search Extension:在瀏覽器地址欄快速搜索 Rust 文檔

開源項目名稱: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 開發者的喜好。html

功能支持

  • 搜索基本類型和模塊
  • 搜索 Structs, Traits 和 Enums
  • 搜索函數、方法和宏
  • 搜索內置屬性
  • 搜索 https://crates.iohttps://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,而後敲擊空格鍵就能激活查詢功能,輸入任何你想搜索的詞,插件會即時返回相關搜索結果。git

圖示

數據統計

對搜索歷史記錄進行可視化。github

結語

若是你是 Rust 開發者,平常與 Rust 文檔打交道的時間必定不少, Rust 新手更是如此。一般 Rust 工程師查詢文檔每次須要打開書籤,再搜索、查找,反反覆覆,浪費時間不說,還容易打斷思路。segmentfault

這時你必定很是指望有一個便捷的工具可以在瀏覽器中直達文檔,利用瀏覽器的搜索框直接搜索,最好還能附上提示。瀏覽器

Rust Search Extension 正是爲此而來,Rust Search Extension 支持對 Rust 搜索基本類型、模塊、Structs, Traits、Enums、函數、方法和宏,搜索 Compiler Error Index 上的錯誤代碼也不在話下。更有搜索統計可視化,方便本身瞭解搜索詞的權重。函數

該項目已入選「SFOSSP - 思否開源項目支持計劃」,咱們但願藉助社區的資源對開源項目進行相關的宣傳推廣,並做爲一個長期項目助力開源事業的發展,與廣大開發者共建開源新生態。
有意向的開源項目負責人或團隊成員,可經過郵箱(pr@segmentfault.com)提供相應的信息(開源項目地址、項目介紹、團隊介紹、聯繫方式等),以便提高交流的效率。

segmentfault 思否

相關文章
相關標籤/搜索