ディレクトリは以下のようになっていて、どちらとも中身にfoo
と書いてあるとします。
.
├── a.txt
└── b.txt
foo で検索
これはa.txt
とb.txt
どちらも表示されます。
あるパターンのファイルを除外したい
b.txt
を対象から外してみたいです。これは、files to exclude
の入力欄に除外したいファイルのパターンをカンマ区切りで書いていくことで、そのパターンにマッチするファイルは表示対象から外されます。
b.txt
を対象から外すようにできました。
常にあるパターンのファイルを除外したい
上記の方法だと検索のたびにb.txt
を除外するという設定を書かないといけないので、常に除外したい場合はローカル設定ファイルを作ると楽です。これは.vscode/settings.json
を作成し、search.exclude
を設定します。 ここで設定した Glob パターン(値true
のもの)が常にfiles to exclude
の入力欄に入るイメージです。中身はこんな感じになります。
{
"search.exclude": {
"**/node_modules": true,
"b.txt": true
}
}
設定後は再起動が必要かもです。(>Developer: Reload window
)
files to exclude
の入力欄は空ですが、除外することができました。