Frequentemente encontramos esses problemas de depuração. Por exemplo, há 1.000 vezes de um loop for e o erro ocorre no loop 83. Neste momento, desejo localizar diretamente o loop 83. O que devo fazer?
Muito simples, usando pontos de interrupção condicionais pode ser alcançado.
Proceda da seguinte forma:
①Defina uma variável no corpo do loop, e o nome da variável é i.
②Clique com o mouse no lado esquerdo da linha de código para adicionar um ponto de interrupção.
③Clique com o botão direito do mouse no ponto de interrupção, conforme mostrado na figura a seguir após clicar com o botão direito:
preencha a condição de acionamento na Condição na figura acima: por exemplo, "condição de entrada "i == 83"
Após o preenchimento, clique em "Concluído" para confirmar.
Quando o depurador descobrir que i==83, ele fará uma pausa no ponto de interrupção e entrará no modo de depuração.