本地搜索:Everything
程序员都爱用的本地搜索工具EveryThing,软件小巧,使用极其方便,一搜即达。但是大部分人还没有发挥它的潜力,还有很多快捷方式用来搜索。
1、本地服务器
Everything提供了一个本地服务器,可以在网页进行搜索。打开工具 > 选项 > HTTP服务器选项
默认端口80,打开本地网页http://localhost:80进入Everything网页,保存书签可以快速的打开浏览器搜索本地文件。
2、搜索语法
仅输入关键字往往会匹配搜索出很多无用的文件结果,需要使用精确的搜索语法,正则表达式去过滤结果。
2.1、搜索语法
详见菜单 > 帮助 > 搜索语法选项菜单项。
宏:
quot: 双引号 (")
apos: 单引号 (')
amp: 与号 (&)
lt: 小于 (<)
gt: 大于 (>)
#<n>: 十进制 Unicode 字符 <n>.
#x<n>: 十六进制 Unicode 字符 <n>.
audio: 搜索音频文件.
zip: 搜索压缩文件.
doc: 搜索文档文件.
exe: 搜索可执行文件.
pic: 搜索图片文件.
video: 搜索视频文件.
修饰符:
ascii: 启用快速 ASCII 大小写对比.
case: 区分大小写.
diacritics: 匹配变音标记.
file: 仅匹配文件.
folder: 仅匹配文件夹.
noascii: 禁用快速 ASCII 大小写对比.
nocase: 不区分大小写.
nodiacritics: 不匹配变音标记.
nofileonly: 仅不允许文件.
nofolderonly: 仅不允许文件夹.
nopath: 不匹配路径.
noregex: 禁用正则表达式.
... ...
大小语法:
size[kb|mb|gb]
... ...
2.2、正则表达式
正则表达式语法:
a|b 匹配 a 或 b
gr(a|e)y 匹配 gray 或 grey
. 匹配任一字符
[abc] 匹配任一字符: a 或 b 或 c
[^abc] 匹配任一字符, 但不包括 a, b, c
[a-z] 匹配从 a 到 z 之间的任一字符
... ...
2.3、命令行选项
Everything命令行参数详见菜单 > 帮助 > 命令行选项菜单项。
3、其它设置
搜索文件或文件夹、可执行文件,以前的版本在搜索框右侧有一个选项,现在改到菜单中,过滤搜索的文件类型,缩小搜索范围。
其实也是设置的额外过滤添加,还可以自己定义添加条件。
相关博客:
国民爱软everything,你把它的潜力用到极致了吗?
精彩的人生需要浪漫、无畏和勇气。