VS Code Extensions
D

Dzx Project Explorer

by DazhaoXu

Browse and switch between projects across multiple VS Code windows from the sidebar.

Downloads

2

Rating

— (0)

Version

0.3.0

Last updated

Jul 07, 2026

Browse and switch between projects across multiple VS Code windows from a dedicated sidebar view. Shows all your open projects — not just the current window.

Features

  • Cross-window tracking — see projects from all open VS Code windows in one place
  • Auto-sync — project list stays in sync across windows via shared storage, no manual setup
  • Heartbeat detection — automatically removes projects when their window closes; crashed windows are cleaned up after 60 s
  • Active indicator — the current window's project shows ● current, others show other window
  • Quick switch — click any project to open it in a new window
  • Browse folder — open any folder from disk
  • Right-click remove — remove projects you no longer need from the list

Usage

  1. Open multiple VS Code windows with different projects
  2. Click the Project Explorer icon in the activity bar
  3. All open projects appear in the list, regardless of which window you're in
  4. Click a project to open it in a new window
  5. Click the new-window icon for the same behavior
  6. Right-click a project → Remove from List to delete it from tracking

Configuration

Setting Type Default Description
dzxProjectExplorer.openInNewWindow boolean false Always open selected projects in a new window

How It Works

Each VS Code window registers its project folders in a shared JSON file under the extension's global storage. A heartbeat updates the timestamp every 30 seconds. Other windows watch this file and refresh their view automatically. When a window closes, it removes its entries; if it crashes, stale entries expire after 60 seconds.

Requirements

  • VS Code 1.85.0 or newer

Contact

Release Notes

See CHANGELOG.md.

Related extensions