프로그래밍
디버깅
허석구
2017. 12. 5. 23:50
최근들어 디버깅의 소중함을 더 절실히 느낀다.
아직 걸음마를 떼는 단계이기에 디버깅도 익숙치 않지만 자주 사용해서 손에 잘 익기를 바랄뿐이다.
브레이크 포인트
코드의 왼쪽을 더블 클릭하면 라인브레이크 포인트를 생성가능하다. 애플리케이션의 실행이 지점에서 중단되고 오작동의 원인을 찾는다.
예외브레이크 포인트
BreakPoints view의 모양
전역 예외 브레이크 포인트를 사용하여 예외가 발생할 때 코드를 멈춘다.
숏컷
F5 - 메서드로 진입
F6 - 다음 스텝
F7 - 스텝 반환
F8 - 다음 BreakPoint로 이동
사실 디버깅을 하는 이유는 메모리 확인때문이라는데 그에 관한 글도 정리해놔야겠다.