文件搜索谁说一定要看名字。
关于文件管理的内容已经分享了很多工具,从标记时间戳到文件名标签,从Everything到Wox,这些无一例外都是从文件的名称着手,去建立高效文件检索的方式。但不可否认,实现这些需要一定的坚持和耐心。
未来的一段时间,我会分享关于如何快速构建项目标准文件夹、如何高效处理重复文件的方法,在此先做一个预告。
这次和大家分享的,是跳脱出文件名称的禁锢,专门用来检索文件内容的工具:DocFetcher。
不知道有没有干员遇到过这样一类文件,名称极具迷惑性,多以一串”1“、”123“等数字开头,不打开就完全不知道是什么内容…
虽然起什么名字完全是别人的自由,但收到文件后需要再次重命名,总会触发我类似于处女座一般的焦虑感。
当然,焦虑的永远都会是我这种希望文件名准确表达内容的人。对于那些喜欢顺手保存到桌面且名称放荡不羁的小可爱,我猜也不会存在什么找不到文件的窘迫吧?
DocFetcher是一个能够忽视文件具体名字,深入文件内部创建内容索引的软件。这也就意味着当你想不起文件名称和保存位置,但对内容有一定印象的时候,它能够发挥非常重要的作用。
建立检索文件夹
要想对文件内容进行检索,首先需要告诉DocFetcher以后要搜索哪些文件或文件夹,DocFetcher会自动把这些文件默默读一遍,找一个小本本做好文件内容的索引。
在【搜索范围】栏中右键即可开始建立需索引的文件夹,点击【执行】后需要耐心等待检索结束。
搜索
例如我们想找一个内容包含了【酚醛】的文件,位置在我们刚做好检索的【标准规范】里,文件是PDF格式的,只需要在左侧栏中勾选相应的复选框,就可以直接搜索了。
文件预览
文件找到后,到底搜索的关键词是否是我们需要的内容呢?点击搜索结果,在下方的预览窗口可以看到关键词的相应位置。
内存的限制
DocFetcher占用内存资源很少(默认256MB),也是因为占用资源少的原因,如果遇到需要检索大量文件的情况,内存限制可能会导致检索中断。要解决这个问题,可以在软件安装位置的【misc】中,找到更大内存支持的版本作为快捷方式。
如果暂时没有发生过这一类问题,也没有必要选择内存要求更多的版本。毕竟,也没有太多人会用上32GB或更多的内存。
DocFetcher是基于Java开发的,所以在安装前软件也会提示你去下载并安装Java语言的环境,因为没有什么需要注意的地方,无脑一路点下去就好。