Como usar o debug no Code::Blocks
1) Com seu código aberto, escolha uma linha e posicione o cursor no início dela.
2) Entre na aba debug e clique na opção: “Run to Cursor”. Ou aperte F4.
O CodeBlocks pode falar que as configurações foram alteradas, ou há alterações no
arquivo que não estão salvas. É só aceitar e prosseguir.
Autora: LDG
3) Então deve abrir um terminal e na parte do código deve aparecer uma setinha
amarela. Essa setinha indica qual parte do código que está sendo executada.
4) Para passar as linhas vá em :
a. > Debug -> Next Line ou digite F7.
Você pode notar que há outras opções de como passar pelas linhas de código nessa mesma
aba.
O código ao clicar sucessivas vezes em F7 é executado passo a passo e pode ser acompanhado
pelo terminal aberto. Se você tiver alguma entrada pendente, ele não passará de linha
enquanto você não der uma entrada para ele.
Autora: LDG
5) Para sair do modo Debug, basta fechar o terminal e ir na janela em que seu
código se encontra e digitar F4 novamente.
Bônus:
I) O CodeBlocks ainda te permite ver o que está acontecendo com as variáveis
durante o passo a passo. Para isso vá em:
Debug -> Debugging Windows -> Watches
Ele abrirá uma janela que pode então ser colocada dividindo tela com o código. As
variáveis que sofreram alteração ficaram em vermelho.
O procedimento é similar para você observar a pilha de execução do programa, uso de
memória, entre outros
Autora: LDG
II) Para adicionar Breakpoint no código basta ir na linha desejada e apertar F5. Ou de
modo similar clicar com o mouse na linha desejada. Nela aparecerá um hexágono
vermelho. Para tirar basta fazer o processo inverso.
Autora: LDG