什么是全文搜索全文搜索是指針對(duì)文件內(nèi)容進(jìn)行搜索。其實(shí)只有明碼文檔類的文件才具備全文搜索的條件。比如一個(gè)exe文件,它是一個(gè)二進(jìn)制文件,是不可以進(jìn)行全文搜索的。 明碼文檔類都有什么文件呢?
Everything全文搜索在搜索篇中,我們主要學(xué)習(xí)了如何在Everything中進(jìn)行文件名和文件夾名搜索。其中提到了全文搜索, 其實(shí)在Everything的早期版本中是不支持全文搜索的。從1.4版本開始支持 content關(guān)鍵字,即全文搜索。所以說Everything 是一款支持全文搜索的工具。 語法:content: 關(guān)鍵字 那么搜索的效果怎么樣呢?是不是和文件名搜索一樣給力,可以做到秒出呢? 小編實(shí)際測(cè)試發(fā)現(xiàn),Everything的全文搜索其實(shí)并不理想,非常卡頓。原因是Everything 并沒有自己建立文檔的內(nèi)容索引,而是利用操作系統(tǒng)提供的Windows Search 接口進(jìn)行搜索的。而windows自帶的搜索從xp時(shí)代就有了,但一直都很慢,所以也被大家所拋棄。 那么有沒有一款和Everything搜索文件名一樣優(yōu)秀的,用于全文搜索的工具呢?這個(gè)問題才是本文的重點(diǎn)。 說到這里可能很多程序員朋友會(huì)說:“干嘛不用vs code呢?”。 英雄所見略同。vs code確實(shí)在全文搜索方面也很優(yōu)秀,但vs code存在兩個(gè)問題:
AnyTXT Searcher全文搜索AnyTXT Searcher是一個(gè)強(qiáng)大的本地?cái)?shù)據(jù)全文搜索引擎,和Everything一樣優(yōu)秀。其實(shí)Everything也曾經(jīng)推薦用戶使用AnyTXT Searcher做全文搜索。 這款軟件也非常小巧,大小只有16MB,雖然比Everything大一點(diǎn),但現(xiàn)如今16MB的程序已經(jīng)算小的了,它支持非常豐富的全文搜索文檔格式:
AnyTXT Searcher使用方法用法超級(jí)簡(jiǎn)單,也沒什么可說的,直接看圖吧: 指定盤符搜索 指定文件后綴搜索 總結(jié)AnyTXT Searcher絕對(duì)稱得上Everything的最佳搭檔。期待未來這兩個(gè)軟件能夠完美整合,把搜索這件事情做到極致。 如果您覺得本文對(duì)你有用,請(qǐng)記得點(diǎn)贊加關(guān)注哦,嘿嘿! 工具用得好,下班下得早(*^__^*) |
|