Visão geral de revisão de código.
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium e Ultimate |
Um dos procedimentos mais comuns de depuração é revisão. Revisão está executando o código uma linha por vez.
O Debug menu fornece três comandos de revisão por meio de código:
Step Into
Step Over
Step Out
Step Into e Step Over diferem em apenas um aspecto, a forma como tratam a função chama. O comando instrui o depurador para executar a próxima linha de código. Se a linha contiver uma chamada de função, Step Into executa a chamada propriamente dita, em seguida, pára na primeira linha de código dentro da função. Step Over executa a função inteira, em seguida, pára na primeira linha fora da função. Use Step Into se você deseja pesquisar dentro da chamada de função. Use Step Over se você quiser evitar a depuração em funções.
Em uma chamada de função aninhada, Step Into as etapas em mais profundamente aninhada a função. Se você usar Step Into em uma chamada como Func1(Func2()), o depurador passa para a função Func2.
Se desejar entrar em uma função aninhada específica, use o Step Into Specific comando no menu de atalho. Para obter mais informações, consulte como: Etapa em uma função específica.
Use Step Out quando você está dentro de uma função de chamada e desejar retornar à função de chamada. Step Out continua a execução do código até que a função retornará, então quebras no ponto de retorno de chamada de função.