Spotlight 和 Finder 都是 macOS 中重要的文件搜索方式,但是在长期使用中,我们发现了原生搜索工具会有一些限制。
最大的问题是原生搜索方式有原则上搜不到的文件。从原理上看,Spotlight 和 Finder 都借助 Spotlight 索引进行搜索,这就导致它们对于应用内部组件、缓存数据等藏得较深的文件无能为力。对此,我们将引入一款不依靠 Spotlight 索引的搜索工具 EasyFind 来作为原生搜索的补充。
其次是搜索范围的限制问题,Spotlight 和 Finder 的搜索范围都相对死板,一次只能搜一个文件夹,但如果我们要找的文件——比如旧照片——分散在多个文件夹里,原生搜索方式就比较尴尬,可能要搜好几次。第二个工具 HoudahSpot 的特长就是灵活划定搜索范围,可以搜索且只搜索自己需要的文件夹。
最后,对于喜欢使用自动化工具的进阶用户而言,也有将搜索和自动化动作结合起来的方案,Alfred 和 LaunchBar 这两款启动器都可以实现搜索后立即启动自动化操作的功能。