Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Exclude ManagerNew to Visual Studio Code? Get it now.
Exclude Manager

Exclude Manager

Latin Tools

|
1 install
| (0) | Free
Visual manager for hidden files and folders (files.exclude) with groups, pins, search, and QuickPick pattern variants.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
Exclude Manager Banner

📦 Install from Marketplace  ·  🐛 Report a Bug  ·  💡 Request a Feature


What is Exclude Manager?

Exclude Manager is a VS Code extension that transforms the way you control your workspace visibility. Instead of manually editing the files.exclude map in settings.json, you get a fully interactive sidebar panel that lets you:

  • Toggle any exclusion on/off with a single checkbox click
  • Organize patterns into virtual groups (folders)
  • Pin your most-used patterns to the top
  • Search through all exclusions in real time
  • Smart-generate exclusion patterns right from the Explorer context menu
  • Switch between Global and Workspace scopes on the fly

Feature Showcase

🗃️ Interactive Checkboxes

Toggle any files.exclude pattern on or off instantly from the sidebar tree view — no JSON editing required. Every change syncs directly with your VS Code settings.

Interactive tree view with checkboxes and groups


📁 Virtual Groups

Organize your exclusion patterns into named, expandable virtual folders. Toggle all patterns inside a group with a single click, rename groups on the fly, or delete them entirely.

Group context menu - Activate All, Rename, Delete
Group actions context menu
Creating a new group - input box
Create a new group
Delete group dialog - keep or remove items
When deleting a group, choose to keep or remove its patterns

📌 Pin / Unpin Patterns

Right-click any pattern to pin it — pinned items jump to the top of the list, making your most critical exclusions always visible and easy to toggle.

Item context menu - Pin/Unpin, Move to Group, Remove from Group, Delete
Right-click context menu for individual patterns


🔍 Live Search

Click the search icon in the sidebar header and start typing. The tree filters in real time as you type. Hit the × button to clear the search instantly.

Search input box
Type to filter — press Enter or Esc to close
Search clear button active
Active clear button

🌐 Global & Workspace Scopes

Use the header icons to instantly switch between your User (Global) settings and your Workspace settings. Each scope is managed independently.

Switch to Workspace scope tooltip
Switch to Workspace scope
Switch to Global scope tooltip
Switch to Global (User) scope

💡 Empty State Hints

When a scope has no exclusions configured, the panel shows contextual shortcuts to add patterns or switch scope — so you're never left staring at a blank panel.

Empty state with action hints
Helpful actions always visible when a scope is empty


🗂️ Collapse All

Click the Collapse All button to collapse every expanded group at once and get a clean overview of your exclusion tree.

Group showing 1/1 pattern enabled, with collapse button


🧭 How to Use

Step Action
1. Exclude from Explorer Right-click any file or folder ▸ "🗃️ Exclude with Exclude Manager..." ▸ choose a pattern variant
2. Toggle Visibility Check/uncheck any item in the sidebar to enable or disable that exclusion
3. Create Groups Click +📁 in the sidebar header ▸ give it a name ▸ right-click a pattern ▸ "Move to Group..."
4. Pin Patterns Right-click a pattern ▸ "Pin / Unpin" to keep it at the top
5. Search Click 🔍 in the header and start typing to filter patterns in real time
6. Switch Scope Click the 📁 Workspace or 🏠 Global icon in the title bar

⚙️ Configuration

This extension directly reads and writes VS Code's native configuration — no custom database or sync service required.

Setting Type Description
files.exclude object The standard VS Code glob map. Exclude Manager visualizes and edits this directly.

Note: Changes made through Exclude Manager are identical to editing settings.json manually. Your settings file is always the source of truth.


🔄 Auto-Sync

If you manually edit your settings.json while the sidebar is open, Exclude Manager automatically detects the change and refreshes the tree — no restart or manual refresh needed.


🌎 Bilingual Support (EN / ES)

Exclude Manager automatically adapts to your VS Code display language:

Language Status
🇺🇸 English ✅ Supported
🇪🇸 Spanish ✅ Supported

📋 Requirements

  • VS Code ^1.125.0 or newer
  • No additional dependencies or external services required

📄 Changelog

See CHANGELOG for a full list of changes across versions.



Made with ❤️ by Latin Tools

⭐ If Exclude Manager saves you time, please give it a star on the Marketplace — it helps a lot!

Rate on VS Marketplace

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft