一時的な除外
検索機能から、省略記号をクリックしてfiles to include
とfiles to exclude
テキスト ボックスを表示します。除外するファイルとフォルダーを入力します (カンマで区切ります)。
永続的な除外
メニューからFile ➡️ Preferences ➡️ Settings ➡️ User/Workspace Settings
、デフォルト設定を選択してフィルタリングしますsearch
。
User
設定はすべてのワークスペースに適用されます
Workspace
設定はこのワークスペースにのみ適用されます
設定を変更できsearch.exclude
ます (デフォルト設定からユーザーまたはワークスペース設定にコピー)。これは検索にのみ適用されます。files.exclude
からの設定が自動的に適用されることに注意してください。
検索除外の切り替え
files to exclude
テキスト ボックスの歯車アイコンを使用して検索すると、これらの除外が有効か無効かを (場合によっては誤って) 切り替えることができます。省略記号をクリックしてから歯車アイコンをクリックして切り替えます。
Visual Studio Code での設定の構成に関する追加ドキュメント
設定がうまくいかない場合
また、編集履歴をクリアする必要がある場合もあります (参照: https://github.com/Microsoft/vscode/issues/6502 )。
例
ディレクトリの下に何千ものファイルを保存する EmberJS アプリケーションを開発していますtmp
。
WORKSPACE SETTINGS
検索フィールドの右側を選択すると、検索除外はこの特定のプロジェクトにのみ適用されます。そして、対応する.vscode
フォルダーが、 を含むルート フォルダーに追加されますsettings.json
。
これは私の設定例です:
{
// ...
"search.exclude": {
"**/.git": true,
"**/node_modules": true,
"**/bower_components": true,
"**/tmp": true
},
// ...
}
注: 検索除外の先頭に ** を含めて、すべてのフォルダーおよびサブフォルダーの検索用語をカバーします。
設定を更新する前の検索の画像:
設定を更新する前は、検索結果がめちゃくちゃです。
設定を更新した後の検索の図:
設定を更新した後、検索結果はまさに私が望むものです。