windows10的文件瀏覽器中無法搜索文件內容


系統:更新到最新的win10(2018年8月23日 23:54:31)

重現步驟:git clone一個項目,然后切換到它的另一個分支;打開文件夾瀏覽器(explorer),在右上角里輸入想要查找的字符串,回車;嘗試開啟了搜索菜單中的“文件內容查找”,也嘗試了“查看”菜單->“選項”->“搜索”->"搜索方式“->"在文件夾中搜索系統文件時不使用索引(此過程可能需要長的時間)"打勾。

結果:始終無法找到一個字符串,這個字符串我手動打開該目錄下的文件確實可以找到,出現了2次。

解決方法:
辣雞win10,還得是GNU的工具來幫忙。首先確保系統更新到最新,然后安裝WSL(windows subsystem linux)的ubuntu系統,開啟ubuntu(也就是一個shell),然后:

cd /mnt/d/work/my_folder
grep 'win10 sucks when finding content in a directory' -Rni .

具體例子:進入cmd然后敲:

d:
cd work
git clone https://github.com/BVLC/caffe caffe-BVLC
cd caffe-BVLC
git branch -b windows origin/windows

然后開一個文件夾瀏覽器,進入D:/work/caffe-BVLC/cmake中,右上角窗口搜索ExternalProject。根本搜不到結果。但是grep明明能查到的:

➜  cmake git:(windows) ✗ grep 'ExternalProject' -Rni .
./External/gflags.cmake:26:    ExternalProject_Add(gflags
./External/glog.cmake:33:    ExternalProject_Add(glog
./External/nccl.cmake:13:        ExternalProject_Add(nccl


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM