Tasti di scelta rapida per il debug, schema Visual C#
Aggiornamento: novembre 2007
Di seguito sono riportate le combinazioni di tasti di scelta rapida che possono essere utilizzate durante le operazioni di debug di codice.
Nota: |
---|
Quando si seleziona Impostazioni di sviluppo di Visual C# in Importazione/Esportazione guidata delle impostazioni, viene applicato lo schema di mappatura della tastiera di Visual C# 2005. Visual C# 2005 è lo schema di mappatura della tastiera corrente. Si tratta dello schema di mappatura della tastiera applicato all'ambiente di sviluppo integrato (IDE) all'avvio iniziale. Per ulteriori informazioni, vedere l'argomento relativo all'Procedura: modificare determinate impostazioni. |
Per passare allo schema di mappatura della tastiera di Visual C# 2005
Dal menu Strumenti, scegliere Opzioni.
Espandere Ambiente, quindi scegliere Tastiera.
Selezionare Visual C# 2005 dall'elenco a discesa Applica il seguente schema aggiuntivo di mappatura della tastiera.
Nome comando |
Tasti di scelta rapida |
Descrizione |
---|---|---|
Debug.ApplyCodeChanges |
ALT + F10 |
Consente di avviare una generazione che consente di utilizzare la funzione Modifica e continuazione per applicare modifiche al codice di cui si sta eseguendo il debug. |
Debug.Autos |
CTRL + D, A |
Consente di visualizzare la finestra Auto in cui sono elencate le variabili utilizzate nella riga di codice corrente e in quella precedente. |
Debug.BreakAll |
CTRL + ALT+ INTERR |
Consente di interrompere temporaneamente l'esecuzione di tutti i processi in una sessione di debug. Disponibile solo in modalità di esecuzione. |
Debug.BreakAtFunction |
CTRL + D, N |
Consente di visualizzare la finestra di dialogo Nuovo punto di interruzione. |
Debug.Breakpoints |
CTRL + D, B |
Consente di visualizzare la finestra di dialogo Punti di interruzione in cui è possibile aggiungere, rimuovere e modificare i punti di interruzione. |
Debug.CallStack |
CTRL + D, C |
Consente di visualizzare la finestra Stack di chiamate in cui viene riportato un elenco di tutti i metodi attivi o gli stack frame per il thread di esecuzione corrente. |
Debug.DeleteAllBreakpoints |
CTRL + MAIUSC + F9 |
Consente di cancellare tutti i punti di interruzione nel progetto. |
Debug.Disassembly |
CTRL + ALT + D |
Consente di visualizzare la finestra Disassembly. |
Debug.EnableBreakpoint |
CTRL + F9 |
Consente di attivare e disattivare alternativamente il punto di interruzione. |
Debug.Exceptions |
CTRL + D, E |
Consente di visualizzare la finestra di dialogo Eccezioni. |
Debug.Immediate |
CTRL + D, I |
Consente di visualizzare la finestra di controllo immediatoin cui è possibile valutare le espressioni. |
Debug.Locals |
CTRL + D, L |
Consente di visualizzare la finestra Variabili locali in cui sono elencate le variabili locali e i relativi valori per ogni metodo nello stack frame corrente. |
Debug.Memory1 |
CTRL + ALT + M, 1 |
Consente di visualizzare la finestra Memoria 1 per visualizzare buffer, stringhe e altri dati di grandi dimensioni che non vengono visualizzati correttamente nelle finestre Espressioni di controllo e Variabili. |
Debug.Memory2 |
CTRL + ALT + M, 2 |
Consente di visualizzare la finestra Memoria 2 per visualizzare buffer, stringhe e altri dati di grandi dimensioni che non vengono visualizzati correttamente nelle finestre Espressioni di controllo e Variabili. |
Debug.Memory3 |
CTRL + ALT + M, 3 |
Consente di visualizzare la finestra Memoria 3 per visualizzare buffer, stringhe e altri dati di grandi dimensioni che non vengono visualizzati correttamente nelle finestre Espressioni di controllo e Variabili. |
Debug.Memory4 |
CTRL + ALT + M, 4 |
Consente di visualizzare la finestra Memoria 4 per visualizzare buffer, stringhe e altri dati di grandi dimensioni che non vengono visualizzati correttamente nelle finestre Espressioni di controllo e Variabili. |
Debug.Modules |
CTRL + D, M |
Consente di visualizzare la finestra Moduli in cui vengono elencati i file dll o exe utilizzati dal programma. Durante il debug multi-processo è possibile fare clic con il pulsante destro del mouse e scegliere Mostra moduli per tutti i programmi. |
Debug.Processes |
CTRL + D, P |
Consente di visualizzare la finestra Processi. Disponibile in modalità di esecuzione. |
Debug.QuickWatch |
CTRL + D, Q |
Consente di visualizzare la finestra di dialogo Controllo immediato con il valore corrente dell'espressione selezionata. Disponibile solo in modalità di interruzione. Utilizzare questo comando per verificare il valore corrente di una variabile, di una proprietà o di un'altra espressione per la quale non è stata definita un'espressione di controllo. |
Debug.Registers |
CTRL + D, CTRL + R |
Consente di visualizzare la finestra Registri in cui è visualizzato il contenuto dei registri per il debug delle applicazioni in codice nativo. |
Debug.Restart |
CTRL + MAIUSC + F5 |
Consente di terminare una sessione di debug, ricompilare il progetto, quindi di avviare l'esecuzione dell'applicazione dall'inizio. Disponibile in modalità di interruzione e di esecuzione. |
Debug.RunToCursor |
CTRL + F10 |
In modalità di interruzione, consente di riprendere l'esecuzione del codice dall'istruzione corrente all'istruzione selezionata. Nella barra indicatori viene visualizzato l'indicatore di margine della riga di esecuzione corrente. In modalità di progettazione, consente di avviare il debugger e di eseguire il codice fino alla posizione del puntatore. |
Debug.ScriptExplorer |
CTRL + ALT + N |
Consente di visualizzare la finestra Esplora script, contenente il set di documenti di cui si sta eseguendo il debug. Disponibile in modalità di esecuzione. |
Debug.SetNextStatement |
CTRL + MAIUSC + F10 |
Consente di impostare il punto di esecuzione nella riga di codice selezionata. |
Debug.ShowNextStatement |
ALT + NUM* |
Consente di evidenziare la successiva istruzione da eseguire. |
Debug.Start |
F5 |
Consente di avviare l'applicazione sotto il controllo del debugger esternamente alle impostazioni del progetto di avvio. Quando è attiva la modalità di interruzione, richiamando questo comando verrà eseguita l'applicazione sino al successivo punto di interruzione. |
Debug.StartWithoutDebugging |
CTRL + F5 |
Consente di eseguire il codice senza richiamare il debugger. |
Debug.StepInto |
F11 |
Consente di eseguire il codice un'istruzione alla volta, seguendo l'esecuzione tramite chiamate di metodo. |
Debug.StepIntoCurrentProcess |
CTRL + ALT + F11 |
Disponibile dalla finestra Processi. |
Debug.StepOut |
MAIUSC + F11 |
Consente di eseguire le righe rimanenti di una funzione in cui si trova il punto di esecuzione corrente. |
Debug.StepOutCurrentProcess |
CTRL + MAIUSC + ALT + F11 |
Disponibile dalla finestra Processi. |
Debug.StepOver |
F10 |
Consente di eseguire la riga di codice successiva senza seguire l'esecuzione attraverso le chiamate di metodo. |
Debug.SetpOverCurrentProcess |
CTRL + ALT + F10 |
Disponibile dalla finestra Processi. |
Debug.StopDebugging |
MAIUSC + F5 |
Consente di interrompere l'esecuzione dell'applicazione corrente sotto il controllo del debugger. |
Debug.Threads |
CTRL + D, T |
Consente di visualizzare la finestra Thread per visualizzare tutti i thread del processo corrente e le relative informazioni. |
Debug.ToggleBreakpoint |
F9 |
Consente di impostare o rimuovere un punto di interruzione nella riga corrente. |
Debug.ToggleDisassembly |
CTRL + D, D |
Consente di visualizzare le informazioni di disassembly per il file di origine corrente. Disponibile solo in modalità di interruzione. |
Debug.Watch |
CTRL + ALT + W, 1 o CTRL + D, W |
Consente di visualizzare la finestra Espressioni di controllo in cui vengono elencati i valori delle variabili o delle espressioni di controllo selezionate. |
Debug.Watch2 |
CTRL + ALT + W, 2 |
Consente di aprire la finestra Espressione di controllo 2 per visualizzare i valori delle variabili o delle espressioni di controllo selezionate. |
Debug.Watch3 |
CTRL + ALT + W, 3 |
Consente di aprire la finestra Espressione di controllo 3 per visualizzare i valori delle variabili o delle espressioni di controllo selezionate. |
Debug.Watch4 |
CTRL + ALT + W, 4 |
Consente di aprire la finestra Espressione di controllo 4 per visualizzare i valori delle variabili o delle espressioni di controllo selezionate. |
DebuggerContextMenus.BreakpointsWindow.Delete |
ALT + F9, D |
Consente di rimuovere il punto di interruzione selezionato. Disponibile solo nella finestra Punti di interruzione. |
DebuggerContextMenus. BreakpointsWindow.GoToDisassembly |
ALT +F9, A |
Consente di visualizzare la finestra Disassembly. Disponibile solo nella finestra Punti di interruzione. |
DebuggerContextMenus. BreakpointsWindow.GoToSourceCode |
ALT + F9, S |
Consente di andare alla posizione del punto di interruzione selezionato nel file di codice. Disponibile solo nella finestra Punti di interruzione. |
Tools.AttachToProcess |
CTRL + ALT + P |
Consente di visualizzare la finestra di dialogo Connetti a processo, in cui è possibile eseguire il debug di più programmi contemporaneamente in un'unica soluzione. |