Contextos de depurador

Na depuração do Visual Studio, o DE (mecanismo de depuração) opera simultaneamente em vários contextos distintos, da seguinte maneira:

  • No contexto de código, que descreve o local atual no fluxo de execução de um programa.

  • No contexto ou na posição da documentação, que descreve a posição atual em um documento de origem.

  • No contexto de avaliação de expressão, que descreve o contexto em que a avaliação da expressão ocorrerá.

Nesta seção

Contexto de código Discute o contexto de código como um endereço no fluxo de instruções de um programa nas arquiteturas de runtime atuais versus linguagens não tradicionais, onde o código pode não ser representado por instruções, mas por outros meios.

Posição do documento Define a posição do documento na depuração do Visual Studio por meio de uma abstração de uma posição em um arquivo de origem, conforme conhecido pelo IDE.

Contexto do documento Discute o que o contexto do documento representa na depuração do Visual Studio em relação a um arquivo de origem. Também discute como o manipulador de símbolos mapeia um contexto de código para o contexto da documentação.

Contexto de avaliação de expressão Fornece informações sobre um contexto de avaliação de expressão no Visual Studio. Por exemplo, um contexto de avaliação de expressão associado a um registro de ativação fornece o contexto para avaliar variáveis locais, parâmetros de método e membros de classe.

Conceitos de depuração Descreve os principais conceitos de arquitetura de depuração.

Componentes de depuração Fornece uma visão geral dos componentes de depuração do Visual Studio, que incluem o DE (mecanismo de depuração), o EE (avaliador de expressão) e o SH (manipulador de símbolos).

Tarefas de depuração Contém links para várias tarefas de depuração, como iniciar um programa e avaliar expressões.