A vista Depurar permite-lhe gerir a depuração ou execução de um programa na área de trabalho. Apresenta a estrutura da pilha para os módulos suspensos para cada destino que estiver a depurar. Cada módulo no programa surge como um nó na árvore. Apresenta o processo para cada destino que estiver a executar.
Se o módulo for suspenso, são apresentadas as respectivas estruturas de pilha como elementos descendentes.
Os comandos Controlo de execução permitem-lhe depurar, iniciar, parar e executar um programa por passos através código.
| Comando |
Nome |
Descrição |
Disponibilidade |
|---|---|---|---|
![]() |
Copia a pilha seleccionada dos módulos suspensos assim como o estado dos módulos de execução para área de transferência. |
Menu contextual | |
|
Desliga o depurador do destino de depuração seleccionado quando a depuração é remota. |
Menu contextual e acção da vista | |
![]() |
Este comando permite-lhe voltar a largar e a reinserir uma estrutura de pilha especificada. Esta função é semelhante a "execução inversa" e reiniciar o programa. Para voltar a largar e reinserir uma estrutura da pilha especificada, seleccione a estrutura da pilha que pretende "largar" e seleccione Largar na Estrutura. Alguns contratempos aplicam-se a esta função:
|
Menu contextual e acção da vista | |
| Editar [nome da configuração]... | Abre a caixa de diálogo de configuração de lançamento na configuração de lançamento associada, o que permite efectuar alterações. | Menu contextual | |
| Editar filtros de execução por passos | Abre a página de preferências de Filtração por passos para permitir a edição dos filtros de execução por passos | Menu contextual | |
![]() |
Editar pesquisa de origem | Abre a caixa de diálogo da pesquisa de origem, permitindo ao utilizador efectuar alterações. | Menu contextual |
| Filtrar pacote | Adiciona o pacote do tipo da execução actualmente suspensa à lista de filtros de execução por passos. | Menu contextual | |
| Filtrar tipo | Adiciona o tipo da execução actualmente suspensa à lista de filtros de execução por passos. | Menu contextual | |
| Localizar... | Abre a caixa de diálogo de pesquisa de elementos da vista de depuração. | Menu contextual | |
| Pesquisar origem | Força a execução de pesquisa de origem | Menu contextual | |
| Abrir tipo declarado | Abre o tipo declarado para a estrutura de pilha seleccionada num editor. | Menu contextual | |
| Abrir hierarquia de tipos declarados | Abre a hieraquia de tipos para o tipo declarado da estrutura de pilha seleccionada. | Menu contextual | |
Este comando apresenta as propriedades do lançamento seleccionado. Também lhe permite ver a linha de comando na totalidade para o processo seleccionado. |
Menu contextual | ||
![]() |
Este comando volta a lançar o destino da depuração seleccionado. |
Menu contextual | |
|
Limpa todos os destinos de depuração terminados da apresentação da vista. |
Menu contextual e acção da vista | |
|
Retoma um módulo suspenso. |
Menu contextual, menu Executar e acção da vista | |
![]() |
Mostrar Supervisores | Esta opção pode ser comutada para apresentar ou ocultar os supervisores. Nota: este comando apenas apresenta informações sobre o supervisor no caso de a VM subjacente suportar essas informações. |
Acção da vista |
|
Esta opção pode ser comutada para apresentar ou ocultar nomes qualificados. |
Acção da vista | |
![]() |
Mostrar Módulos do Sistema | Esta opção pode ser comutada para apresentar ou ocultar os módulos do sistema | Acção da vista |
![]() |
Mostrar Grupos de Módulos | Esta opção pode ser comutada para apresentar ou ocultar os grupos de módulos. | Acção da vista |
|
Entra na declaração destacada. |
Menu contextual, menu Executar e acção da vista | |
|
Passa por cima da declaração destacada. A execução vai continuar na linha seguinte no mesmo método ou (se estiver no final de um método) vai continuar no método do qual foi chamado o método actual. O cursos salta para a declaração do método e selecciona esta linha. |
Menu contextual, menu Executar e acção da vista | |
|
Sai do método actual. Esta opção pára a execução depois de sair do método actual. |
Menu contextual, menu Executar e acção da vista | |
|
Suspende o módulo seleccionado de um destino de modo a que o utilizador possa procurar ou modificar o código, inspeccionar dados, percorrer, etc. |
Menu contextual, menu Executar e acção da vista | |
|
Termina o destino de depuração seleccionado. |
Menu contextual, menu Executar e acção da vista | |
![]() |
Termina todos os lançamentos activos na vista. |
Menu contextual | |
![]() |
Terminar e relançar | Termina o destino de depuração seleccionado e lança-o novamente. | Menu contextual |
![]() |
Termina o destino de depuração seleccionado e remove-o da vista. |
Menu contextual | |
|
Usar filtros de execução por passos | Activa e desactiva os filtros de execução por passos. Quando está activado, todas as funções de execução por passos aplicam filtros de execução por passos. | Menu contextual, menu Executar e acção da vista |
Depurador
Vistas Java
Depuração local
Depuração remota
Alterar opções de lançamento do depurador
Estabelecer ligação a uma VM remota com a configuração de lançamento da aplicação Java remota
Desligar de uma VM
Iniciar um programa Java
Preparar para depurar
Retomar a execução dos módulos suspensos
Executar e depurar
Passo da execução de um programa
Suspender módulos