什么是全文搜索全文搜索是指针对文件内容进行搜索。其实只有明码文档类的文件才具备全文搜索的条件。比如一个exe文件,它是一个二进制文件,是不可以进行全文搜索的。 明码文档类都有什么文件呢?
Everything全文搜索在搜索篇中,我们主要学习了如何在Everything中进行文件名和文件夹名搜索。其中提到了全文搜索, 其实在Everything的早期版本中是不支持全文搜索的。从1.4版本开始支持 content关键字,即全文搜索。所以说Everything 是一款支持全文搜索的工具。 语法:content: 关键字 那么搜索的效果怎么样呢?是不是和文件名搜索一样给力,可以做到秒出呢? 小编实际测试发现,Everything的全文搜索其实并不理想,非常卡顿。原因是Everything 并没有自己建立文档的内容索引,而是利用操作系统提供的Windows Search 接口进行搜索的。而windows自带的搜索从xp时代就有了,但一直都很慢,所以也被大家所抛弃。 那么有没有一款和Everything搜索文件名一样优秀的,用于全文搜索的工具呢?这个问题才是本文的重点。 说到这里可能很多程序员朋友会说:“干嘛不用vs code呢?”。 英雄所见略同。vs code确实在全文搜索方面也很优秀,但vs code存在两个问题:
AnyTXT Searcher全文搜索AnyTXT Searcher是一个强大的本地数据全文搜索引擎,和Everything一样优秀。其实Everything也曾经推荐用户使用AnyTXT Searcher做全文搜索。 这款软件也非常小巧,大小只有16MB,虽然比Everything大一点,但现如今16MB的程序已经算小的了,它支持非常丰富的全文搜索文档格式:
AnyTXT Searcher使用方法用法超级简单,也没什么可说的,直接看图吧: 指定盘符搜索 指定文件后缀搜索 总结AnyTXT Searcher绝对称得上Everything的最佳搭档。期待未来这两个软件能够完美整合,把搜索这件事情做到极致。 如果您觉得本文对你有用,请记得点赞加关注哦,嘿嘿! 工具用得好,下班下得早(*^__^*) |
|