Rust search extension 更新,快速搜索 Rust 文档、属性和库的浏览器插件

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Rust Search Extension是一款可以在地址栏快速搜索Rust文档、crates、内置属性和错误码等的浏览器插件,支持Chrome和Firefox,希望能给每一个Rust开发者带来便利和效率提升。 之前的文章介绍了0.7版的功能,这篇文...

Rust Search Extension是一款可以在地址栏快速搜索Rust文档、crates、内置属性和错误码等的浏览器插件,支持Chrome和Firefox,希望能给每一个Rust开发者带来便利和效率提升。

之前的文章介绍了0.7版的功能,这篇文章我讲介绍一下Rust Search Extension这一版的新功能:

  • 支持实时搜索top 20K的官方crates
  • 支持实时搜索Rust官方书籍的章节
  • Docs.rs 加强,展示每一个crate的Feature flags
  • 新的命令系统
  • 支持对结果进行翻页
  • 支持使用 Cmd/Alt + Enter 在新标签页打开搜索结果

支持实时搜索top 20K的官方crates

之前的版本只支持top 10K的crate,但是感觉还是不够,所以这个版本将crates的索引升级到了top 20K,应该能满足大家的绝大部分需求(毕竟排名靠后的crate大家应该也很少会搜)。

另外之前支持在关键字前面拼接 !(英文叹号)即可只搜索crates,有一点点不太方便的是这个结果默认是跳转到crates.io,但是我们一般更经常想跳到docs.rs,所以现在只需要在关键字前面添加两个!即可!

Rust search extension 更新,快速搜索 Rust 文档、属性和库的浏览器插件

拼接两个叹号,回车即可跳转docs.rs文档页面

支持实时搜索Rust官方书籍的章节

Rust官方提供了很多书籍,同一个知识点或概念,在不同的书都会有提到,有时候想针对某一个概念去了解各个书是怎样讲解的,但是搜索起来非常不方便。所以这个版本我把Rust官方常用的书章节都索引下来了,在关键字前面拼接%即可搜索!

Rust search extension 更新,快速搜索 Rust 文档、属性和库的浏览器插件

比如我现在搜索error,看不同的书是怎样讲解Rust的错误处理的,是不是很方便!

Docs.rs 加强,展示每一个crate的Feature flags

我们在浏览某个crate的文档时,经常需要了解那个crate有哪些feature开关,好的crate会把这些feature在文档首页列出来(比如tokio, async_std),但是大多数crate并没有这么好的文档,docs.rs目前不支持显示这些Feature flags,所以这个版本我就开发了这样的一个功能。

Rust search extension 更新,快速搜索 Rust 文档、属性和库的浏览器插件

新的命令系统

Rust Search Extension已经把地址栏变成了一个新的交互界面,通过拼接不同的符号,发挥不同的功能!但因为有好多其他小功能不适合专门提供一个前缀符号,所以我把这些功能汇总成了命令系统,也非常简单方便。

这个版本主要提供了五个命令,每个命令都是以 :(英文冒号)开头,这些命令包括:

  • :help - 显示插件的帮助信息
  • :yet - 显示Rust社区所有的Are We Yet网站
  • :book - 显示Rust官方所有的书籍
  • :stable - 显示Rust稳定版未来一年的发布时间
  • :history - 显示你本地的搜索记录

Rust search extension 更新,快速搜索 Rust 文档、属性和库的浏览器插件

Rust社区维护的各种Are we yet网站

Rust search extension 更新,快速搜索 Rust 文档、属性和库的浏览器插件

没错,2020年的最后一天会发布1.49!

Rust search extension 更新,快速搜索 Rust 文档、属性和库的浏览器插件

Rust官方大概提供了20本书!

轻松翻页

有时候搜索出来的结果有很多条,但是浏览器API的限制,默认只允许展示8条(Firefox只有6条),所以这个版本增加了翻页功能。只需要在关键字后面追加或删除-(英文减号)即可往后翻或往前翻。

Rust search extension 更新,快速搜索 Rust 文档、属性和库的浏览器插件

支持使用 Cmd/Alt + Enter 在新标签页打开搜索结果

选中搜索结果之后,默认是在当前标签页打开的,如果你想在新标签页打开,只需要使用快捷键Cmd/Alt + Enter即可!

官网

https://rust-search-extension.now.sh 官网上详细列举了各个功能,并配备了GIF图片示例。

Github

rust-search-extension在Github 开源(https://github.com/Folyd/rust-search-extension),欢迎大家提issue或PR!

下载地址


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

A Guide to Monte Carlo Simulations in Statistical Physics

A Guide to Monte Carlo Simulations in Statistical Physics

Landau, David P./ Binder, Kurt / Cambridge Univ Pr / 2005-9 / 786.00元

This new and updated edition deals with all aspects of Monte Carlo simulation of complex physical systems encountered in condensed-matter physics, statistical mechanics, and related fields. After brie......一起来看看 《A Guide to Monte Carlo Simulations in Statistical Physics》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

SHA 加密
SHA 加密

SHA 加密工具