everything用法_使用Everything进行内容搜索

Everything可能是Windows系统最好的本地搜索软件,其软件占用空间极小,却能以极高的速度检索系统中的文件。

除了对文件名的搜索这一本职工作外,Everything还支持许多奇门巧技。比如批量重命名、、一键开启HTTP服务器及FTP服务器(不支持上传功能)、搜索重复文件名(使用dupe函数)、搜索文本内容(使用content函数) 等。

本文主要讨论content函数的用法。content函数能够对文本(pdf、txt、doc、xls等文件)进行全文搜索,示例如下:

e0cd23ce6cddd7e97cb453c254dee8b8.png
搜索中的语句表示在“D:VincentDocuments我的坚果云笔记本”这一目录中搜索含有【雷电3】关键字的文件

由于Everything并未对系统内的文件建立自己的索引,每次搜索都是实时搜索,所以如果直接进行全盘搜索速度会非常缓慢。建议在【工具】→【选项】→【常规】中勾选【集成到资源管理器右键菜单】,这样就能在方便地对某一目录进行限定搜索了。

f462fcf909d843544be43ff60107ae42.png

以下是Everything官方文档,我们可以看到内容搜索函数实际上不止有content,还包括其他几个编码的函数。

content:<text>搜索文本内容,请结合 iFilter。如果没有 iFilter,默认使用 UTF-8。
ansicontent:<text>搜索 ANSI 格式文本内容。
utf8content:<text>搜索 UTF-8 格式文本内容。
utf16content:<text>搜索 UTF-16 格式文本内容。
utf16becontent:<text>搜索 UTF-16 BE 格式文本内容。

经过笔者实测,直接使用content函数检索UTF-8(带BOM)和ANSI格式的文件时会出现检索不全的问题。解决办法是使用utf8content和ansicontent。为了同时使用content函数、utf8函数和ansicontent,我们可以在【搜索】→【管理筛选器】中新建一个筛选器,具体参数设置如下:

02b981febb329890d431859a0e5322d3.png

其中ct是我们为这一筛选器设定的宏(可以改为其他名字),设定之后在搜索框中就可以使用它来进行搜索,示例如下:

46d594d2c765f345f5ba0eb3db54233e.png

PS:如果对全盘搜索有需求,建议使用AnyTXT Search,这是Everything开发者推荐使用的内容搜索软件。安装后,该软件会建立一个盘内的内容索引,所以内容搜索能够达到秒级。不过初次安装时,其会花费较长时间建立索引,期间检索内容不全。下载使用的小伙伴需要等个半小时, 等索引建立完成了搜索时间就快了。

「AnyTXT下载」

蓝奏云(非最新版):https://www.lanzous.com/ia03wte

官网:https://anytxt.net/download/

这俩链接是我在知乎上随便找的,蓝奏云那个不保证安全性。
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值