Instantly switch between all your open VS Code windows from the status bar. Click any project name to focus it — all other windows minimize automatically. Auto-refreshes every 4 seconds. Windows only.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Instantly switch between all your open VS Code windows from the status bar.
Click any project name in the status bar to bring it into focus — all other windows minimize automatically.
Features
Status bar switcher — every open VS Code window appears as a clickable button in the status bar
One-click focus — click a project name to focus that window; all others minimize out of the way
Auto-refresh — the window list updates every 4 seconds automatically
On-focus refresh — the list also refreshes immediately whenever you switch to a window
Manual refresh — run WinSwitch: Refresh Windows from the Command Palette at any time
Usage
Open multiple VS Code windows (different projects or folders)
Look at the status bar — each open window is listed by project name
Click any name to jump to that window instantly
Requirements
Windows only — this extension relies on a native Windows helper to manage window focus and minimize
VS Code 1.85.0 or newer
How It Works
WinSwitch runs a small native Windows executable (switch_window.exe) to enumerate open VS Code windows and handle focus/minimize. The status bar is populated with the discovered window titles, each wired up as a clickable command.