Skip to content
| Marketplace
Sign in
Visual Studio>Tools>TabsLogicalFolders
TabsLogicalFolders

TabsLogicalFolders

Carlos Maria Casado Lopez

|
14 installs
| (0) | Free
Adds a tool window with a manually-organized, drag & drop tree view of open document tabs, grouped into user-created logical folders
Download

A tool window with a tree view of your open document tabs, organized into manually created logical folders — a lightweight, arbitrary way to group tabs your own way, without touching VS's native tab bar.

TabsLogicalFolders_preview_2.png

Why

Working with dozens of open files at once makes the native tab bar unmanageable. This extension adds a side panel where you group tabs into folders you name yourself — "Player", "Networking", whatever makes sense to you — by dragging tabs in or picking a folder from a menu. It's not automatic grouping by file name or pattern: you decide what goes where.

Features

  • Tree view of open documents, grouped under "Ungrouped" by default, with a separate "Other" folder for non-file windows (Output, diff views, designers, etc.).
  • Create, rename, and delete folders — rename is inline, like Windows Explorer.
  • Drag & drop a document into a folder to assign it, or use right-click → Move to for the same thing without dragging.
  • Single click on a document activates its tab in the editor.
  • Close a document directly from the tree with the "×" on its row — prompts to save if there are unsaved changes.
  • Persists per solution. Your folder layout is saved next to the .sln and restored automatically.
  • Live-syncs with what's actually open — no manual refresh needed.

Usage

  1. Open the tool window: View > Other Windows > LogicalFoldersToolWindow.
  2. Click New folder and give it a name.
  3. Drag a document into your new folder — or right-click it and use Move to.
  4. Click any document in the tree to jump to its tab.

What this is not

This isn't automatic/rule-based tab grouping, and it doesn't replace VS's native tab bar — it runs alongside it as an optional side panel.

Known limitations

  • Diff view tabs can be misidentified against their source file, since VS reports the same underlying path for both.
  • The close ("×") button isn't perfectly right-aligned across rows yet.
  • Renaming a folder doesn't support cancelling with Escape (VS intercepts that key globally); clicking away reverts instead.

Links

  • Source code
  • License (MIT)
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft