Compartilhar via


Visão geral de nível de código

Este tópico se aplica a:

Edição

Visual Basic

C#

C++

Desenvolvedores Web

Express

Padrão

PRO e equipe

Legenda de tabela:

Aplica-se

Não é aplicada

Comando ou comandos oculta por padrão.

Um dos procedimentos mais comuns de depuração revisão: executando código uma linha de cada vez.

The Depurar menu fornece três comandos para Avançar no código:

  • Step Into

  • Step Over

  • Step Out

Passar dentro and Passar sobre diferem apenas um aspecto, o modo como tratam chamadas de função.O comando instrui o depurador para executar a próxima linha de código.Se a linha contiver uma telefonar de função, Passar dentro executa somente a telefonar e, em seguida, pára na primeira linha de código dentro da função.Passar sobre executa a função inteira e, em seguida, pára na primeira linha fora da função.Use Passar dentro pesquisar dentro da telefonar de função.Use Passar sobre evitar a depuração em funções.

Em uma telefonar de função aninhada, Passar dentro etapas para a função mais profundamente aninhada.Se você usar Passar dentro em uma telefonar como Func1(Func2()), o depurador as etapas para a função Func2.

Em código nativo, se desejar entrar em uma função aninhada específica, use o Passo específico comando no menu de atalho.Se você está depurando código gerenciado, este comando está desabilitado.Para obter mais informações, consulte Como: Passar dentro de uma função específica.

Use Passar fora quando estiver dentro de uma telefonar de função e deseja retornar para a função de telefonar.Passar fora continua a execução do código até que a função retornará e, em seguida, quebra no ponto de retorno na função de chamada.

Consulte também

Conceitos

Controle da execução