[VSCode] 搜尋文字時,.git 目錄裡的東西也被找出來?
今天在 VSCode 裡搜尋文字時,
發現它把一堆在 .git 目錄裡的東西也找出來:
畢竟 git 裡儲存了程式碼的歷史與相關訊息,
會被搜尋到也還算正常,
只是我搜尋文字只想看到「最新」程式碼裡有沒有我要的文字,
在 git 裡的歷史記錄裡找到文字,實在沒有什麼幫助…
在 VSCode 的設定裡打 search 來看一下相關設定,
在 Files: Exclude 裡面,發現它已經把 **/.git 加到排除清單裡了,
表示平常的搜尋是不會包含它的,
那為什麼我還看的到 .git 目錄裡的搜尋結果呢?
研究了一下,原來 VSCode 的搜尋介面上,
在 files to exclude 這欄的右邊,有個很不起眼的圖示,
搭配下方文字顯示著目前是 exclude settings and ignore files are disabled,
也就是說那個排除清單目前被停用了,
這就是為什麼 .git 目錄依然被搜尋了:
那個不起眼的圖示就是用來控制排除清單是否要啟用~
再點它一次,那串 exclude settings and ignore files are disabled 訊息消失了,
同時搜尋結果裡,也不再有 .git 目錄裡的東西囉~
不過話說,這圖示會不會也太低調了?…
參考資料:Choose folders to be ignored during search in VS Code – Stack Overflow
(本頁面已被瀏覽過 773 次)