프로그래밍을 할 때 도저히 원인을 파악하기 힘들 때 코드를 디버깅하여 한 단계, 한 단계 코드를 흘러보내 어느 부분에서 에러가 났는지 확인하는 것
디버깅을 위해서는 브레이크포인트를 지정해야한다.
코드의 횐쪽의 줄 번호 옆을 우클릭하면 브레이크포인트를 지정할 수 있다.
브레이크포인트를 지정하여 코드가 브레이크포인트를 실행할 때 작동을 멈추게 할 수 있다.
"Toggle Breakpoint"를 선택하면 브레이크포인트를 지정한다.
이제 디버깅을 할 차례 "벌레" 아이컨을 선택하면 디버깅을 실행한다.
디버깅을 돌려 브레이크포인트에서 프로그램을 멈춘 것을 확인할 수 있다.
디버깅 시점의 변수들의 데이터를 확인할 수 있다.
예시로 array 변수의 데이터를 확인하고 있다.
디버깅 시 확인하고 싶은 변수에 마우스를 올려놓으면 아래처럼 어떤 값이 들어갔는지 확인할 수 있다.