Windows Window Management Guide

Why this matters

When coding, you need to quickly move between:

  • VS Code (current assignment)
  • VS Code (reference project)
  • Browser (instructions)

This guide gives you a consistent setup so you do not lose time hunting for windows.

Mental model (simple version)

  • App: VS Code, browser, terminal
  • Window: one rectangle belonging to an app
  • Desktop: a virtual workspace (optional)
  • Maximized: fills the screen, but still on the current desktop

Most students work fastest with two snapped windows side-by-side.

Core shortcuts (Windows)

  • Win (tap the Windows key): open Start/Search (quickly launch apps)
  • Win + S: open Windows Search directly
  • Alt + Tab: switch between open windows/apps
  • Win + Left Arrow: snap active window to left half
  • Win + Right Arrow: snap active window to right half
  • Win + Up Arrow: maximize active window
  • Win + Down Arrow: restore/minimize active window
  • Win + Tab: open Task View (see all windows and desktops)
  • Win + Ctrl + D: create a new virtual desktop
  • Win + Ctrl + Left/Right Arrow: move between virtual desktops

Put two windows side-by-side

Option A: Keyboard snap

  1. Click your first window
  2. Press Win + Left Arrow
  3. Click your second window and press Win + Right Arrow

Option B: Snap Layouts (Windows 11)

  1. Hover over the maximize button
  2. Pick a two-column layout
  3. Place each app in a column

2-minute practice drill

Common confusion fixes

"I lost a window."

  • Press Alt + Tab and keep tapping Tab until you see it
  • Or press Win + Tab and click it from Task View

"My windows keep stacking instead of side-by-side."

  • Click one window first, then press Win + Left Arrow
  • Click the other window, then press Win + Right Arrow

"I created multiple desktops and now I cannot find things."

  • Open Task View with Win + Tab
  • Check each desktop at the top
  • Move back with Win + Ctrl + Left/Right Arrow