Página do Brat


Depuração



Geralmente, quando desenvolvemos um programa, precisamos analisar mais profundamente o comportamento do código e até acompanhar a alteração dos valores das variáveis. Vejamos como isso é possível.



Rastreando o código (rodando passo a passo)

Para esta opção, apenas uma linha de código é executada a cada comando. É possível executar esse procedimento de duas maneiras: todas as linhas de cógigo ou saltando as funções.




Trace into (linha a linha, entrando nas funções)

Utilize a opção Trace into (tecla de atalho F7). A cada toque nesta tecla, o programa avança uma linha de código. Se encontrar uma função, roda passo a passo ela também.

Step over (linha a linha, saltando as funções)

1º Utilize a opção Step over (tecla de atalho F8). A cada toque nesta tecla, o programa avança uma linha de código. Se encontrar uma função, pula.

Monitorando as variáveis




1º A opção Debug → Watches → Add watch... abre uma janela, onde deve ser digitado o nome da variável que se deseja monitorar.




2º Em seguida, surge uma nova janela com título Watch, que apresenta as variáveis monitoradas e seus respectivos valores enquanto o programa é executado passo-a-passo.








Em eterna construção