Skip to content

Window-level tabs (Chrome-like tabbing for VS Code windows) #314681

@snehachetani

Description

@snehachetani

In Visual Studio Code, each window is currently a separate instance, while tabs are limited to editors (files). I’d like to propose support for window-level tabbing, similar to Google Chrome.

Proposal:

  • Add a tab bar at the top where each tab represents a full VS Code window (workspace + layout + state).
  • A “+” button opens a new tab that behaves like a new window today.
  • Each tab maintains its independent state (open files, splits, extensions context, etc.).
  • Support dragging tabs out to create standalone windows, and optionally merging windows back into tabs.

Motivation:

  • Easier switching between multiple projects/workspaces.
  • Reduces OS-level window clutter.
  • Provides a more unified and efficient multitasking experience.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions