在电脑端进行本地文件的搜索常常是一件让人无法忍受的事情,因为在 win 系统下那便秘的搜索速度足够我叫一顿外卖了(对于一个吃货来说外卖是时间尺度最好的衡量标准),大多数人在被迫使用 win 系统自带的本地文件搜索功能的时候,我想内心都是拒绝的。
今天推荐的「搜索everything」则是一个专门针对搜索需求提供服务的袖珍工具,如果让我用一句话来概括这款工具的性能,我想只能是「快,快到任性,快到没有朋友,快到你妈妈都不认识你」上百 G 硬盘,多达几十万个文件,可以在几秒钟之内完成索引。
作为其性能主打的「搜索速度」究竟能够快到什么程度,可以用这样一句话描述,基本上你把搜索关键词输入到搜索框的过程,搜索结果就已经呈现在下方列表中了,让我们用一个动图来感受一下这个搜索速度。
作为对比参考,同样检索【小黄人】这个关键词,自带的搜索工具需要花费 15 秒乃至 20 秒的检索时间。
这个仅有 1M 大小的工具完全绿色,随时启动随时使用而无需安装,首次启动会有几秒钟的建立索引时间,然后即可随意开车。
对于 80% 以上的普通用户,看到这里我觉得理由已经足够充分到让你下载这款堪称神器的工具了,因此小黄人贴心的将该工具的官方网站贴在下方,直接复制打开即可下载:
官方网址:http://www.voidtools.com/downloads/
当然,「搜索everything」的强大不止于快。
一些常见的搜索逻辑
在「搜索everything」的搜索框中同时输入多个关键词(关键词也可以是后缀),并以空格分开,表示搜索结果要包括全部关键词。这基本套用了我们在百度谷歌这类搜索引擎上的使用习惯。
这个规则能够帮助我们迅速的定位某些文件。
搜索的正则表达式
「搜索everything」支持相当丰富的正则表达式,用人话来讲就是支持一些既定的搜索规则。通过一些特殊的符号作为标记,用来使得搜索工具按照一定的需要进行内容的检索。
简单举例,如果现在你想要搜索某一个文件,但是这个文件的名字你可能有些记忆模糊了,你只是隐约的记得它可能叫做「小黄人」
也可能叫做「小黑人」那么在检索的时候就可以输入「小黄人|小黑人」,则所有包含「小黄人」或者「小黑人」关键词的文件都会显示在搜索结果中。当你无法确认关键词的准确描述时,这种方式非常高效。
完整的正则表达式支持规则列表如下:
a|b——匹配 a 或 b
gr(a|e)y——匹配 gray 或 grey
.——匹配任一字符
[abc] ——匹配任一字符: a 或 b 或 c
[^abc]——匹配任一字符, 但不包括 a、b、c
[a-z]——匹配从 a 到 z 之间的任一字符
[a-zA-Z]——匹配从 a 到 z, 及从 A 到 Z 之间的任一字符
^——匹配文件名的头部
$——匹配文件名的尾部
*——匹配前一项内容 0 或多次
?——匹配前一项内容 0 或 1 次
+——匹配前一项内容 1 或多次
{x}——匹配前一项内容 x 次
{x,}——匹配前一项内容 x 或多次
{x,y}——匹配前一项内容次数介于 x 和 y 之间
以上部分检索规则分别适用不同的检索需求场景,其实大家不用特别的记忆,如果适用的需求比较频繁,对应的规则自然就可以记忆了。
自定义筛选器
如果你对于搜索结果有更多的筛选需求,例如需要查找视频文件、音频文件、PPT文件……等等,可以使用自定义筛选器工具定义自己的筛选范围,这样会让搜索效率在上一蹭楼!
筛选窗口可以实时显示在菜单栏,方便点击操作。
需要说明的是「搜索everything」仅支持文件名的检索,不能检索文件内容(嗯大部分本地搜索本来也是如此)。另外,「搜索everything」还有一些高级玩法,包括直接替换成为本地默认的搜索工具,集成到浏览器的搜索框进行同时检索,甚至于支持连接 ETP 服务器直接机型网络主机的检索和分享,由于大多是普通用户难以接触到的功能需求,所以就不做展开了。
最后再次推荐一下这个快到翻车,惊到想哭的搜索小工具