忘记您需要的文档的文件名是很常见的,但是您几乎总是对内容有个好主意。
Docfetcher是一个这样的软件,可让您窥视和搜索文档可以找到您要寻找的单词。
您可以在此处获得DocFetcher。它适用于Windows和Linux。 DEB软件包可用于Debian或基于Debian的发行版上的用户。对于Windows用户,可以在软件的安装程序版本和便携式版本之间进行选择。第一次运行DocFetcher时,将显示如下屏幕:
首先,您需要创建要搜索的文件索引。单击要包含在索引中的文件类型,然后在搜索范围内右键单击并选择“创建索引"。选择要建立索引的文件夹,DocFetcher会为该文件夹内的所有文档创建索引。
请记住,创建索引可能需要一些时间,具体取决于所选文件夹中的文件数和大小文件。创建索引是必要的步骤,因为它使DocFetcher知道文件的内容,以便它可以搜索文档中的单词并为您提供几乎即时的结果。
在准备好索引之后,您现在可以搜索文本在您的文件中。只需在搜索框中输入字词,然后按Enter键即可;您将立即获得结果。结果部分显示返回的每个结果的相关性,文件大小和文件名。单击任何结果将打开文件预览,突出显示搜索词。双击任何结果,就会启动相应的文件供您使用。
DocFetcher automatically keeps track of additions and modifications to the folders you have configured it to watch. You don’t have to create/rebuild index again, it will automatically update the index if it is running or the next time it is run.
您可以在搜索查询中使用运算符来微调结果。关于DocFetcher查询要注意的重要一点是,默认情况下,搜索“ 网络开发"将返回包含单词“ web"的文档或包含单词“ development"的文档。这与您所期望的(习惯于Google搜索)相反。因此,要搜索同时包含两个词的文档,则需要搜索“ 网络与开发"。坦白地说,这需要一点点的习惯,并且开发人员很容易就能解决。但是,还有其他运算符可以按预期工作:
DocFetcher还可以让您指定要视为纯文本文件的文件扩展名。如果您进行一些编码,这可能特别有用。例如,您可以告诉DocFetcher将.php和.java文件视为文本,这也将使这些文件中的源代码也可以通过DocFetcher进行搜索。可以通过首选项对话框或在创建/重建索引时指定。
DocFetcher是Google桌面的绝佳替代品。当然,它不索引图像文件,并且可能缺少Google桌面的风吹草动,但这正是值得尝试的原因。它是轻量级的,您可以在单个文件夹上调用它,复杂地指定要建立索引,共享存储库和索引的内容,并具有该软件可能需要的所有选项。
您首选的桌面搜索工具是搜索文档中的单词?