백업하는 인생

이클립스 디버깅 모드 본문

eclipse

이클립스 디버깅 모드

sunmn 2022. 8. 2. 19:49

디버깅이란?

디버깅이란 코드에서 버그를 제거하는 것을 의미한다. 

디버그 모드란, 사용자가 좀 더 쉽게 디버깅을 할 수 있도록 도와주는 기능을 말하는데, 이클립스에서 이러한 디버그모드를 지원하고있다. 개발시 디버깅 모드를 이용하여 한줄한줄씩 실행해보면 어디서 에러가 났는지 쉽게 찾을 수 있다. 

 

디버깅 모드 사용법

1)  이클립스에서 확인하고싶은 부분 breakpoint 찍기

라인 부분을 더블클릭하면 점이 생기면서 브레이크포인트가 찍힌다.

 

2) 벌레모양 아이콘(=디버깅 실행 아이콘) 클릭하여 디버깅 모드 실행

breakpoint를 찍어놓고 디버깅 실행 아이콘을 클릭하면 변수 정보를 보여주는 탭이 생성되면서, 변수에 담긴 값을 확인 할 수 있게 된다.  디버깅 실행 아이콘은 breakpoint를 찍어야만 진가를 발휘 할 수 있는데, breakpoint가 없을 경우 디버깅을하지는 않고, 일반 서버실행 아이콘 클릭한 것과 똑같이 화면만 출력된다. 

상단에 있는 디버깅 실행 아이콘
breakpoint찍고 디버깅 실행 버튼 클릭시 variables탭이 생겨나면서 변수정보가 나온다.

 

 

3) 상단에 있는 step over 아이콘 클릭시 한 줄 한 줄 이동하면서 확인해볼 수 있다. 

상단에 있는 step over 아이콘

 

 

4) 디버깅 모드를 종료하고 싶을 경우, 오른쪽 벌레모양 옆에 자바아이콘을 클릭하면 project explore 탭으로 다시 변경된다. 

오른쪽 상단에 있는 자바아이콘과 디버그모드아이콘

 

 

Comments