Questa vista consente di gestire il debug o l'esecuzione di un programma nel workbench. Essa visualizza il frame dello stack per i thread sospesi di ciascuna destinazione sottoposta a debug. Ogni thread del programma viene mostrato come un nodo nella struttura. Viene visualizzato il processo relativo a ciascuna destinazione in esecuzione.
Se il thread è sospeso, i rispettivi frame dello stack sono visualizzati come elementi secondari.
Following are the commands available for the Debug View.
Comando |
Nome |
Descrizione |
Availability |
---|---|---|---|
![]() |
Copia stack |
Copies the selected stack of suspended threads as well as the state of the running threads to the clipboard. |
Menu di scelta rapida |
![]() |
Disconnetti |
Disconnects the debugger from the selected debug target when debugging remotely. |
Context menu and view action |
![]() |
Rilascia nel frame |
Questo comando consente di rilasciare e reimmettere un frame dello stack specificato. Questa funzione è simile all'"esecuzione all'indietro" e al riavvio di parti del programma. Per rilasciare e reimmettere un frame dello stack specificato, selezionare il frame dello stack in cui si desidera eseguire il "rilascio" e selezionare Rilascia nel frame. È opportuno ricordare che:
|
Context menu and view action |
Modifica... | Realizes the launch configuration dialog, allowing you to make changes. | Menu di scelta rapida | |
![]() |
Edit Source Lookup | Realizes the source lookup dialog, allowing you to make changes. | Menu di scelta rapida |
Trova... | Realizes the debug view element searching dialog. | Menu di scelta rapida | |
Apri tipo dichiarato | Opens the declared type for the selected stack frame in a new editor. | Menu di scelta rapida | |
Open Declared Type Hierarchy | Realizes the type hierarchy for the declared type of the selected stack frame. | Menu di scelta rapida | |
Proprietà |
Questo comando visualizza le proprietà dell'esecuzione selezionata. Inoltre, consente di visualizzare l'intera riga comandi relativa a un processo selezionato. |
Menu di scelta rapida | |
![]() |
Riavvia |
Questo comando riavvia la destinazione di debug selezionata. |
Menu di scelta rapida |
![]() |
Rimuovi tutti gli avvii terminati |
Clears all terminated debug targets from the view display. |
Context menu and view action |
![]() |
Riprendi |
Resumes a suspended thread. |
Context menu, Run menu and view action |
![]() |
Show Monitors | This option can be toggled to display or hide monitors. Note: this command will only display monitor information if the underlying VM supports it. |
Visualizza azione |
![]() |
Mostra nomi completi |
Questa opzione può essere utilizzata per visualizzare o nascondere i nomi completi. |
Visualizza azione |
![]() |
Mostra i thread di sistema | This option can be toggled to display or hide system threads | Visualizza azione |
![]() |
Mostra i gruppi di thread | This option can be toggled to display or hide thread groups | Visualizza azione |
![]() |
Esegui istruzione |
Steps into the highlighted statement. |
Context menu, Run menu and view action |
![]() |
Ignora l'istruzione |
Steps over the highlighted statement. L'esecuzione continuerà sulla riga successiva dello stesso metodo oppure (se ci si trova alla fine di un metodo) nel metodo da cui il metodo corrente è stato richiamato. Il cursore salta alla dichiarazione del metodo e seleziona questa riga. |
Context menu, Run menu and view action |
![]() |
Passa al precedente |
Steps out of the current method. Questa opzione interrompe l'esecuzione dopo l'uscita dal metodo corrente. |
Context menu, Run menu and view action |
![]() |
Sospendi |
Suspends the selected thread of a target so that you can browse or modify code, inspect data, step, and so on. |
Context menu, Run menu and view action |
![]() |
Termina |
Terminates the selected debug target. |
Context menu, Run menu and view action |
![]() |
Terminate & Relaunch | Terminates the selected debug target and relaunches it. | Menu di scelta rapida |
![]() |
Termina & Rimuovi |
Terminates the selected debug target and removes it from the view. |
Menu di scelta rapida |
![]() |
Termina tutto |
Terminates all active launches in the view. |
Menu di scelta rapida |
![]() |
Utilizza filtri di esecuzione | Toggles step filters on/off. Quando sono attivi, tutte le funzioni di avanzamento applicano i filtri di avanzamento. | Context menu, Run menu and view action |
Debugger
Viste Java
Debug locale
Debug remoto
Modifica delle opzioni di avvio del debugger
Connessione a una VM remota con la configurazione di avvio dell'applicazione Java remota
Disconnessione da una VM
Avvio di un programma Java
Preparazione al debug
Ripresa dell'esecuzione dei thread sospesi
Esecuzione e debug
Fasi dell'esecuzione di un programma
Sospensione thread
Preferenze di debug
Azioni di esecuzione e debug
Viste ed editor