Visualização Depuração


Esta visualização permite gerenciar a depuração ou execução de um programa no ambiente de trabalho. Exibe a estrutura de pilha dos encadeamentos suspensos para cada destino que você está depurando. Cada encadeamento no programa aparece como um nó na árvore. Ela exibe o processo de cada destino que está sendo executado.

Se o encadeamento for suspenso, suas estruturas de pilha serão mostrados como elementos filhos.

Visualização Depuração

Os comandos disponíveis na Visualização Depuração são mostrados a seguir.

Comandos da Visualização Depuração

Comando

Nome

Descrição

Disponibilidade

Comando Copiar Pilha no menu de contexto

Copiar Pilha

Copia a pilha selecionada de encadeamentos suspensos, bem como o estado dos encadeamentos em execução, para a área de transferência.

Menu de contexto
Botão Desconectar

Desconectar

Desconecta o depurador do destino de depuração selecionado ao depurar remotamente.

Menu de contexto e ação de visualização
Comando Copiar Pilha no menu de contexto

Soltar no Quadro

Esse comando permite ficar para trás e entrar novamente em uma estrutura de pilha especificada. Esse recurso é semelhante a "executar para trás" e iniciar novamente meio caminho do programa.

Para ficar para trás e entrar novamente em um quadro de pilha especificado, selecione o quadro de pilha que deseja "soltar" e selecione Soltar no Quadro.

Algumas advertências aplicam-se a esse recurso:

  • Não é possível soltar um método nativo na pilha.
  • Os dados globais não são afetados e retêm seus valores atuais. Por exemplo, um vetor estático contendo elementos não será limpo.
Nota: Este comando fica ativado somente quando este recurso é suportado pelo VM subjacente.
Menu de contexto e ação de visualização
  Editar... Obtém o diálogo de configuração de ativação, permitindo que você faça alterações. Menu de contexto
Editar Consulta de Origem Editar Consulta de Origem Obtém o diálogo de consulta de origem, permitindo que você faça alterações. Menu de contexto
  Localizar... Obtém o diálogo de procura do elemento de visualização de depuração. Menu de contexto
  Abrir Tipo Declarado Abre o tipo declarado para a estrutura de pilha selecionada em um novo editor. Menu de contexto
  Abrir Hierarquia de Tipo Declarado Obtém a hierarquia de tipo para o tipo declarado da estrutura de pilha selecionada. Menu de contexto
 

Propriedades

Esse comando exibe as propriedades do lançamento selecionado. Permite também que você exiba a linha de comandos inteira para um processo selecionado.

Menu de contexto
Comando Reativar no menu de contexto

Reativar

Este comando reativa o destino de depuração selecionado.

Menu de contexto
Botão Remover Todas as Ativações Finalizadas

Remover Todas as Ativações Finalizadas

Limpa todos os destinos de depuração finalizados da visualização.

Menu de contexto e ação de visualização
Botão Retomar

Retomar

Retoma um encadeamento suspenso.

Menu de contexto, menu Executar e ação de visualização
Mostrar Monitores Mostrar Monitores

Essa opção pode ser comutada para exibir ou ocultar monitores.

Nota: esse comando exibirá informações do monitor apenas se a VM subjacente suportá-lo.

Visualização ação
Botão Mostrar Nomes Qualificados

Mostrar Nomes Qualificados

Essa opção pode ser comutada para exibir ou ocultar nomes qualificados.

Visualização ação
Mostrar Encadeamentos do Sistema Mostrar Encadeamentos do Sistema Essa opção pode ser comutada para exibir ou ocultar encadeamentos do sistema Visualização ação
Mostrar Grupos de Encadeamento Mostrar Grupos de Encadeamento Essa opção pode ser comutada para exibir ou ocultar grupos de encadeamento Visualização ação
Botão Avançar para

Avançar Para

Avança para a instrução realçada.

Menu de contexto, menu Executar e ação de visualização
Botão Saltar

Saltar

Salta a instrução realçada. A execução continuará na linha seguinte do mesmo método ou (se você estiver no fim de um método) continuará no método a partir do qual o método atual foi chamado.

O cursor salta para a declaração do método e seleciona essa linha.

Menu de contexto, menu Executar e ação de visualização
Botão Executar até Retorno

Retroceder

Sai do método atual. Essa opção pára a execução após a saída do método atual.

Menu de contexto, menu Executar e ação de visualização
Botão Suspender

Suspender

Suspende o encadeamento selecionado de um destino para que você possa procurar ou modificar código, inspecionar dados, avançar e assim por diante.

Menu de contexto, menu Executar e ação de visualização
Botão Finalizar

Finalizar

Finaliza o destino de depuração selecionado.

Menu de contexto, menu Executar e ação de visualização
Finalizar e Reativar Finalizar & Reativar Finaliza o destino de depuração selecionado e o reativa. Menu de contexto
Comando Finalizar & Remover no menu de contexto

Finalizar & Remover

Finaliza o destino de depuração selecionado e o remove da visualização.

Menu de contexto
Comando Finalizar Tudo no menu de contexto

Finalizar Tudo

Finaliza todas as ativações que estão ativas na visualização.

Menu de contexto
Botão Etapa com Filtros Utilizar Filtros de Etapas Ativa/desativa filtros de etapas. Quando ativado, todas as funções de etapa aplicam-se aos filtros de etapa. Menu de contexto, menu Executar e ação de visualização

Conceitos Relacionados

Depurador
Visualizações Java
Depuração Local
Depuração Remota

Tarefas Relacionadas

Alterando Opções de Lançamento do Depurador
Conectando a uma VM Remota com a Configuração de Lançamento do Aplicativo Java Remoto
Desconectando de uma VM
Ativando um Programa Java
Preparando-se para Depurar
Retomando a Execução de Encadeamento Suspensos
Executando e Depurando
Passando pela Execução de um Programa
Suspendendo Encadeamentos

Referência Relacionada

Preferências de Depuração
Ações de Execução e Depuração
Visualizações e editores