1. L'idea centrale: disaccoppiare UI e runtime
VS Code Remote Development non è uno “streaming del desktop remoto”. Il suo nucleo è un'architettura client-server:
- Client leggero (Mac): Responsabile solo del rendering dell'interfaccia, dei temi e delle scorciatoie da tastiera. Nessun runtime linguaggio richiesto.
- Server VS Code (dentro WSL 2): Il vero motore. Quando ti connetti, VS Code installa un componente server dedicato nell'ambiente Linux.
2. Impostazione: passo dopo passo (adatto ai principianti)