有沒有辦法使用VS代碼搜索目錄中所有文件中的文本?VS代碼 - 搜索目錄中所有文件中的文本
即,如果我在搜索中鍵入「find this」,它將搜索當前目錄中的所有文件並返回匹配的文件。基本上,如果我做了一個grep。我的同事告訴我崇高有這樣的事情。
有沒有辦法使用VS代碼搜索目錄中所有文件中的文本?VS代碼 - 搜索目錄中所有文件中的文本
即,如果我在搜索中鍵入「find this」,它將搜索當前目錄中的所有文件並返回匹配的文件。基本上,如果我做了一個grep。我的同事告訴我崇高有這樣的事情。
你可以做編輯,在文件中查找(或按Ctrl + Shift + F - 默認鍵綁定)來搜索當前打開的文件夾。
在對話框中有一個省略號,您可以在搜索框中包含/排除文件以及匹配大小寫/單詞和使用正則表達式的選項。
我認爲這些official guide應該適合您的情況。
VS Code允許您快速搜索 當前打開的文件夾中的所有文件。按Ctrl + Shift + F並輸入搜索條件 term。搜索結果被分組到包含搜索 術語的文件中,並指示每個文件中的匹配及其位置。 展開文件以查看該文件中所有命中的預覽。 然後單擊其中一個匹配,在編輯器中查看它。
在VS代碼...
搜索查詢將預先填入路徑unde r「包含文件」。
這應該是公認的答案。我能夠在父文件夾中首次將多個子文件夾敲出來,並且有超過數十個需要替換字符串的文件。非常感謝! – blackhawk
一個簡單的答案是,點擊左側邊欄上的放大鏡
按Ctrl + P(贏,Linux的),Cmd的 + P(蘋果機) - 快速打開,請到文件
這個動作沒有被綁定到默認的關鍵,結合它做到這一點:
一旦你有一個比賽,你按Ctrl鍵(Mac:‘加利福尼亞’)點擊在搜索結果中的關鍵字,以打開並排側該文件編輯,跳轉到文件中的那個位置 – bitsand
問題是,當你在Visual Studio Code中打開一個目錄並且有很多子目錄時,你通常想要在一個目錄中搜索,在文件中查找根本就不是(這當然是一個完全不同的問題的有用答案)。@JesperWilfing的答案(右鍵點擊文件夾,找到文件夾)更好。 –
這個搜索文件夾的子目錄嗎? –