Compartilhar via


Introdução a extensibilidade do depurador

O SDK do Visual Studio fornece as informações que você deve ter para criar e personalizar componentes usados para depurar programas de dentro do depurador do Visual Studio ambiente.

Visual Studiodepuração adicionou melhorias derivadas da usabilidade ampla testes realizadas em anterior Visual Studio depuradores. Você pode usar Visual Studio depuração para percorrer um aplicativo em vários idiomas, ou você pode implementar a edição de sistema em funcionamento de variáveis durante a depuração de aplicativos e soluções em vários idiomas.

Visual Studiodepuração é executada fora do processo com o programa que está sendo depurado e, portanto, é menos intrusivo no espaço de processo do aplicativo. Conseqüentemente, é mais fácil escrever componentes que interagem com o depurador sem afetar o seu programa de depuração.

Usar melhor o SDK do Visual Studio, você deve estar familiarizado com o seguinte:

  • O Visual Studio o ambiente de desenvolvimento integrado (IDE)

  • A linguagem de programação C++

  • COM ATL

Nesta seção

  • Roteiro para estender o depurador
    Descreve o processo de implementação de depuração no seu produto, dependendo do seu compilador e sua saída.

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

  • Conceitos do depurador
    Descreve os principais conceitos de arquiteturais de depuração.

  • Contextos do depurador
    Explica como o mecanismo de depuração (DE) simultaneamente opera dentro de código, documentação e contextos de avaliação de expressão. Descreve, para cada um dos três contextos, localização, posição ou avaliação relevante para ele.

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