Guide

Come configurare più monitor per programmare in Windows

Programmare significa guardare continuamente avanti e indietro: codice, app in esecuzione, documentazione, terminali, log e chat. Più schermi significano meno cambi, ma solo se ogni finestra ha la sua casa e ci torna dopo un riavvio, una sessione con la dock o un debugger che sposta le finestre. Questa guida copre un layout di monitor pratico per lo sviluppo, il controllo da tastiera per tenere le mani sui tasti e layout per attività che ripristini con un tasto.

Aggiornato il 6 passaggi

  1. Scegli un layout di monitor adatto al tuo lavoro

    Una configurazione comune è un grande schermo orizzontale al centro per editor e IDE, un secondo schermo per il browser o l'app che stai sviluppando e un monitor verticale per documentazione, log o revisione del codice. Ruotalo in Impostazioni > Sistema > Schermo > Orientamento dello schermo e allinealo accanto agli altri. Se hai un solo schermo ma largo, un ultrawide da 34 pollici diviso in un centro largo e due colonne laterali dà un effetto simile. Tieni la scala simile perché le finestre non cambino dimensione tra gli schermi.

  2. Dai a ogni schermo un layout zone

    In WindowLayout, apri Finestre e zone e scegli un layout per monitor: Priorità 25/50/25 su un ultrawide per albero dei file, editor e anteprima; Metà sul secondo schermo per browser e strumenti per sviluppatori; Tre righe sul monitor verticale per terminale, log e chat. Fai clic su Disponi le finestre ora per mettere al loro posto le finestre aperte. Ctrl+Alt+PagGiù e PagSu fanno avanzare qualsiasi finestra tra le zone e poi sul monitor successivo.

  3. Gestisci le finestre dalla tastiera

    Ctrl+Alt+Freccia destra e sinistra spostano la finestra attiva sul monitor successivo o precedente, Ctrl+Alt+tasti del tastierino la ancorano a metà e quarti, e Ctrl+Alt+Invio la ingrandisce. Assegna Due terzi a sinistra e Terzo destro nella pagina Tasti di scelta rapida per avere editor e terminale affiancati. Ctrl+Alt+T tiene una finestra sempre in primo piano, comodo per una piccola anteprima o una videochiamata durante il pair programming. Il riquadro comandi (Ctrl+Alt+Spazio) esegue qualsiasi azione o profilo per nome, come quello del tuo editor.

  4. Salva un layout per ogni attività

    Disponi tutto per scrivere codice e fai clic su Salva attuale in Profili finestre, poi fai lo stesso per revisione del codice, debug o riunioni. Ripristina ciascuno con il suo Tasto di scelta rapida. I titoli di editor e browser cambiano a ogni file e scheda, quindi la regola del titolo predefinita Intelligente abbina la parte stabile, come il nome dell'app alla fine. Con più finestre dell'editor aperte, ogni voce salvata viene abbinata a una finestra, così tre finestre di progetto tornano in tre posti diversi.

  5. Tieni le app dove te le aspetti

    Attiva Ricorda la posizione delle app perché gli strumenti che apri e chiudi tutto il giorno, come un client di database o un visualizzatore di differenze, si riaprano sullo stesso monitor nello stesso punto. Aggiungi un trigger come Un'app viene avviata, Sposta app sul monitor per un terminale o un emulatore che deve stare sempre su uno schermo. Metti in Non riposizionare mai gli strumenti che si posizionano da soli, come motori di gioco o emulatori con una propria logica delle finestre.

  6. Sopravvivi a dock e sospensione

    Gli sviluppatori con il portatile collegano e scollegano la dock più volte al giorno. Associa il profilo principale ai monitor della dock con Associa a questa configurazione di monitor e Applica automaticamente quando si collega questa configurazione, e attiva Ripristina le finestre dopo cambi di monitor, sospensione e sblocco. Se cambi anche risoluzione, per esempio per condividere lo schermo a una risoluzione più bassa, salva profili schermo e cambiali dall'area di notifica. WindowLayout salva le impostazioni in locale, ed Esporta impostazioni le porta su un secondo PC.

Domande frequenti

Un monitor verticale è davvero utile per programmare?

Molti sviluppatori lo trovano utile, perché vedono circa il doppio delle righe di codice. È adatto anche a documentazione, log e diff delle pull request. I diff larghi affiancati rendono meglio su uno schermo orizzontale.

Posso versionare le impostazioni di WindowLayout?

Le impostazioni si esportano in un file con Esporta impostazioni e si importano su un'altra macchina con Importa impostazioni. Le chiavi IA sono conservate in Gestione credenziali di Windows e non vengono mai esportate.

WindowLayout funziona con i desktop virtuali?

I profili finestre lavorano con le finestre che Windows segnala come aperte. Per il risultato più prevedibile, ripristina mentre è attivo il desktop virtuale che ti interessa.