
디버깅(Debugging)이란 쉽게 말해 프로그램 실행 중 발생할 수 있는 버그(Bug)를 잡기 위해 코드를 면밀히 살펴보는 과정이다. 이를 위해서는 버그가 발생했거나 발생할 것이라고 의심이 가는 몇 라인의 코드를 면밀히 살펴볼 것이라고 표시해줘야 한다.

몇 라인이 나타내는 숫자 옆을 마우스로 클릭하면 위의 화면과 같이 빨간 줄로 표시된다. 이후 우측 상단의 벌레 모양의 아이콘인 Debug 버튼을 클릭하면

실행되다가 해당 줄에서 멈춘다.

해당 줄에서 나오는 각종 변수, 해당 변수가 무엇을 지칭하고 있는지 팝업 형태로 볼 수 있게 해주는 등 버그가 의심되는 부분의 코드에 대해 자세하고 직관적으로 살펴볼 수 있게 기능을 제공한다.

멈춘 뒤에 다시 실행을 재개하고 싶으면 Run창 좌측의 resume 버튼을 누르면 된다.