2019/10/15 追記 現在(Version 1.39.1)の VSCode では詳細検索オプションの内容が異なっております。詳しくは 公式ドキュメントをご参照ください。本文記事中の VS Code バージョンはもっと古いです。
ポケ森 ⛺キャンパーレベル 18 の引きこもり id:tmd45です。鉱石掘りのお手伝いはお気軽にお申し付けください。
VSCode のファイル検索の恒久的な除外条件は「基本設定」から行います。
// 検索でファイルとフォルダーを除外するために glob パターンを構成します。 // files.exclude 設定からすべての glob パターンを継承します。 "search.exclude": { "**/node_modules": true, "**/bower_components": true }, // 新しいワークスペースでテキストを検索するときに、 // 既定で .gitignore ファイルと .ignore ファイルを使用するかどうかを制御します。 "search.useIgnoreFilesByDefault": false,
この設定をすると Cmd + P
によるファイル移動の候補から、指定したものを除外することができます。
後者の .gitignore
.ignore
による除外を有効にしておけば、search.exclude
を個別に書かなくてもいい感じに除外されてハッピーです。
この設定を Explorer の「検索」 Cmd + Shift + F
でも有効にするには「詳細検索の切り替え」(検索ボックス右下の マーク)で詳細検索オプションを開き「無視設定ファイルを使用します」を ON にします。
このボタンに気づくまでに時間がかかってしまいました…( ´・ω・`)