web-dev-qa-db-ja.com

VS Code - ディレクトリ内のすべてのファイルでテキストを検索する

VS Codeを使用してディレクトリ内のすべてのファイル内のテキストを検索する方法はありますか?

つまり、検索で「find this」と入力すると、現在のディレクトリ内のすべてのファイルが検索され、一致したファイルが返されます。私がgrepをしたかのように基本的に。私の同僚は、Sublimeにはこのようなものがあると私に言った。

206
user2465134

編集ファイル内検索(または Ctrl+Shift+F - デフォルトのキー割り当て Cmd+Shift+F MacOSで)現在開いているフォルダを検索します。

ダイアログにはファイルを含める/除外することができる省略記号、および大文字/小文字を区別して正規表現を使用するための検索ボックスのオプションがあります。

272
DaveShaw

VSコードでは...

  1. エクスプローラに移動します(Ctrl + Shift + E
  2. お気に入りのフォルダを右クリック
  3. [フォルダ内を検索]を選択します

検索クエリは、「含むファイル」の下のパスで事前入力されます。

163
Jesper Wilfing

Ctrl + P (Win、Linux)、 Cmd + P (Mac) - クイックオープン、ファイルに移動

15
Hamza Zymawy

私はこれらの 公式ガイド があなたの場合にはうまくいくはずだと思います。

VS Codeを使用すると、現在開いているフォルダ内のすべてのファイルをすばやく検索できます。 Ctrl + Shift + Fを押して検索語を入力します。検索結果は検索語を含むファイルにまとめられ、各ファイルのヒット数とその場所が示されます。ファイルを展開すると、そのファイル内のすべてのヒットのプレビューが表示されます。次にヒットの1つをシングルクリックしてエディタに表示します。

9

このアクションはデフォルトではキーにバインドされていません。バインドするには、次のようにします。

  1. ファイル/環境設定/キーボードショートカット(Ctrl+K、 Ctrl+S
  2. "フォルダを検索"を検索
  3. "filesExplorer.findInFolder"検索結果の左側にある+アイコンを押します
  4. ご希望のキーの組み合わせを入力してください
8
fotcorn

簡単な答えは、左側のサイドバーにある虫眼鏡をクリックすることです

7
user2465134

押す Ctrl + Shift + F enter image description here

検索ボックスの下の3つの点をクリックしてください。

検索ボックスにクエリを入力してください

./ FOLDERNAMEを含めるファイルに入力しボックスをクリックして Enter

これに代わる方法は、フォルダを右クリックして選択フォルダ内で検索

6
Sajeer Babu

VSCodeでディレクトリを開いていて、サブディレクトリを検索したい場合は、次のどちらかを実行してください。

  • ctrl - shift - F 次にfiles to includeフィールドに、先頭に./を付けてパスを入力します。

または

  • ctrl - shift - E エクスプローラを開くには、検索したいディレクトリを右クリックしてFind in Folder...オプションを選択します。
3
robocat
  1. 検索キーワードを検索に入力(CTRL + SHIFT + F)

  2. 除外オプションを使用して、不要なフォルダの/ファイルを除外する(!)

    例:フォルダ/ファイル*

  3. Enterを押す

検索結果はあなたに望ましい結果を与えます

上記に追加するには、選択したフォルダー内で検索する場合は、フォルダーを右クリックし、「フォルダーを検索」またはデフォルトのキーバインドをクリックします。

Alt+Shift+F

既に述べたように、プロジェクト内のすべてのフォルダーを検索するには、[編集]> [ファイルの検索]をクリックするか、次の操作を行います。

Ctrl+Shift+F

0
Blueberry