728x90

 

JAVA1 - 10. 디버거

 

<용어설명>

버그 bug : 의도치 않은 문제가 발생하는

디버그 debug

디버깅 debugging : 버그를 잡는 행위를 디버깅이라함

디버거 degugger : 디버깅할 사용하는 도구를 디버거

 

디버깅 할려면 프로그램을 멈춰야함

breakpoint : 멈추고 싶은 지정

breakpointer : 브레이크포인트의

 


 

이클립스 코드수 UI 더블클릭으로 생성 & 삭제

디버깅 실행 : 화면 상단 벌레버튼

 

누르고나면 perspective(우측상단) 벌레 아이콘 생기는데 디버깅 하기 좋게 화면이 바뀌는 템플릿 기능 같은

  - 화면 구성이 바뀌면서 어떤 변수의 값이 뭔지 하나하나 체크하기 쉽게 보여줌

 

 

 

좌측 상단에 디버깅할 필요한 커맨드들이고, 우측은 변수명과 값을 직관적으로 보여주는 UI

 

좌측상단 메뉴

step over 다음 줄로 넘어가서 디버깅

step into 해당 메소드가 어떻게 이루어있는지 자세히 있음

step return 스텝인투에서 밖으로 나가고 싶을 사용

terminate 디버깅 종료

 

우측상단 도형모양 누르면 원래 코딩하던 콘솔창으로 되돌아옴

728x90
반응형

+ Recent posts