軟件名:本地文本搜索定位器(簡稱:文本搜索定位器)
今天自薦的是一款關(guān)于電腦本地磁盤(NAS映射磁盤也可以)的文件搜索工具(支持文檔內(nèi)容搜索)。
因?yàn)閭€人使用需求,也找了很多相關(guān)的軟件。但是都或多或少的不能滿足我的需求(不一定是軟件問題,可能是我的問題),然后就根據(jù)需求實(shí)現(xiàn)了自己的賣萌小老頭/本地文本搜索定位器。
首次使用本軟件會看到上圖(主界面),默認(rèn)會提示沒有索引。因?yàn)橹С肿远x搜索區(qū)域,所以沒有在首次使用時自動創(chuàng)建索引,需要使用者設(shè)置好搜索區(qū)域后點(diǎn)擊更新或重建按鈕建立文檔索引(首次使用時這兩個按鈕時一樣的)。
索引建立完成之后就可以根據(jù)自己的搜索需求,輸入搜索關(guān)鍵詞搜索文檔。如下圖:
根據(jù)上圖可看出根據(jù)搜索關(guān)鍵詞自動分詞后搜索的文檔列表,然后選定文檔后右側(cè)顯示文檔內(nèi)容預(yù)覽??梢灾苯訌?fù)制文檔內(nèi)容,也可以在預(yù)覽區(qū)上冊打開文檔所在文件夾或直接打開文件。以上只是簡單說明,詳細(xì)使用說明如下:
雙擊文件夾設(shè)置自己需要搜索的文件夾
點(diǎn)擊“重建”按鈕創(chuàng)建文檔索引,更新文檔索引點(diǎn)擊“優(yōu)化”按鈕。
索引創(chuàng)建結(jié)束后,搜索框輸入關(guān)鍵詞后,回車或者點(diǎn)擊搜索按鈕。搜索結(jié)果列表會顯示搜索結(jié)果列表
點(diǎn)擊文檔,右側(cè)預(yù)覽框會顯示文檔內(nèi)容
使用細(xì)節(jié)說明:
自動分詞:數(shù)據(jù)庫表結(jié)構(gòu) -> 數(shù)據(jù)庫表結(jié)構(gòu),數(shù)據(jù),庫表,結(jié)構(gòu)(勾選匹配全詞后不分詞)
手動分詞:數(shù)據(jù)庫 表 結(jié)構(gòu) -> 數(shù)據(jù)庫,表,結(jié)構(gòu)(空格作為分隔符)
僅文件名:關(guān)鍵詞不匹配內(nèi)容和路徑,只匹配文件名
文件類型:篩選不同類型的文件
排序規(guī)則:默認(rèn)、時間正|倒敘、文件大小正|倒敘
列表分頁:默認(rèn)只有一頁時不顯示分頁,多頁時顯示分頁
軟件基于WPF實(shí)現(xiàn)的(引用RubyerUI組件),http://Lucene.Net實(shí)現(xiàn)的索引(Jieba.NET分詞器),NPOI、Spire、Microsoft.Office實(shí)現(xiàn)的文檔內(nèi)容讀取。如果覺得匹配文檔內(nèi)容不安全,可以看源代碼。
源代碼地址(Gitee):https://gitee.com/liulei901112/TextLocator,發(fā)行版可在gitee下下載,github僅同步代碼。
源代碼地址(Github):https://github.com/liulei901112/TextLocator文章來源:http://www.zghlxwxcb.cn/news/detail-403935.html
知乎地址:https://zhuanlan.zhihu.com/p/467184981文章來源地址http://www.zghlxwxcb.cn/news/detail-403935.html
到了這里,關(guān)于本地文本內(nèi)容搜索軟件(開源免費(fèi))的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!