1. 複数ファイルから検索する
以下の3つの操作手順のうち、いずれか一つの操作をする
- メニューバーから選択 : [ 編集(C) ] ⇒ [ フォルダーを指定して検索 ]
- ショートカットキー操作 : Control + Shift + F
- アイコン操作 : 左列の虫眼鏡アイコン
2. 包含または除外するファイルとフォルダーを指定する
- 『・・・(拡張メニュー)』をクリックして入力枠を開く
- 複数の条件は カンマ ( , ) 区切り
【注意】 包含または除外するファイルとフォルダに条件を入力すると拡張メニューを閉じたあとも検索結果に反映される。
April 2018 (version 1.2.3) において「包含(含めるファイル)」と「除外(除外するファイル)」は別々の入力ボックスに変更された。
(過去の仕様に戻った)
Return of the separate search include and exclude input boxes
3. オプション設定
全ファイルを対象に検索を実行すると目的のファイル以外(たとえば中間ファイルやテンポラリファイル)も検索にヒットして必要な検索ヒットが埋もれてしまう。そこで下記のオプション設定を追加して、デフォルトで不要なファイルを検索対象から外す(フィルタリングする)。検索対象から外す方法(設定)は複数あるため、その一例を下記に挙げる。
3.1. エクスプローラの表示対象からの除外するファイルとフォルダを設定する
settings.json
1 2 3 4 5 6 7 |
"files.exclude": { "**/.git": true, "**/.svn": true, "**/.hg": true, "**/CVS": true, "**/.DS_Store": true }, |
3.2. 検索の対象からの除外するファイルとフォルダーを設定する
settings.json
1 2 3 4 |
"search.exclude": { "**/node_modules": true, "**/bower_components": true }, |
3.3. .gitignore と .ignore の設定を検索時に有効化する
settings.json
1 |
"search.useIgnoreFiles": true, |
Visual Studio Code ver.1.65.2