Contexto atual no depurador

Consulte também

O contexto atual é a parte do programa em que o depurador está se concentrando no momento. Quando sessões múltiplas estão em execução, somente uma sessão é atual. Dentro da sessão atual, o segmento a partir do qual o depurador retomou o controle é o segmento atual padrão. Dentro do segmento atual, a chamada mais recente é a chamada atual padrão.

Você pode tornar qualquer sessão, segmento ou chamada atual clicando com o botão direito do mouse no nó na janela do depurador apropriada e escolhendo Tornar atual.

Janelas do Depurador e contexto

A maior parte das janelas do depurador dependem do contexto atual. Quando você altera o contexto atual, o conteúdo dessas janelas é atualizado para refletir o novo contexto.

Por exemplo, a janela Segmentos mostra os segmentos na sessão atual, enquanto a janela Pilha de chamadas mostra a pilha de chamadas para o segmento atual. A janela Variáveis locais mostra as variáveis que são locais para a chamada atual, e a janela Classes mostra as classes que foram carregadas na sessão atual.

As exceções são as janelas Pontos de interrupção e Inspeções. Estas janelas listam todos os pontos de interrupção e inspeções definidos no IDE. Enquanto um conjunto de inspeções é compartilhado por todas as sessões, uma expressão de inspeção individual é avaliada e exibida com base no contexto atual.

O Editor de código e contexto

Quando uma variável está ativa no contexto atual, o Editor de código exibe o valor da variável quando você move o ponteiro sobre ele. Nos casos em que o programa inglui diferentes variáveis com o mesmo nome, o Editor de código exibe o valor com base no contexto atual, e não na instância da variável no código-fonte.

Consulte também
Pontos de interrupção no IDE
Depurando segmentos no IDE
Usando uma pilha de chamadas

Notificações legais