Develop/IDE

Eclipse - 이클립스 Debugger 사용법

Rigid to Me 2022. 5. 27. 17:39

* Egoing 님의 JAVA 수업 인용

 

RUN 버튼 옆 DEBUG

이고잉님의 강의 중, 전에는 몰랐던 이클립스의 디버깅 모드의 사용법에 대해 얘기해보고자 한다.

 

Line 더블 클릭 시 표시되는 breakpoint

내가 원하는 라인을 더블 클릭하게 되면 그 지점이 이미지와 같이 파란 점으로 표시 되며 그 위치는 breakpoint가 된다.

 

 

위 의 Debug 버튼을 클릭하게 되면 Debug 모드로 Switch 할거냐는 문구가 나오는데 이 때 Switch 버튼 클릭

 

버튼을 클릭하게 되면 위와 같이 Debug Mode 로 변경된다.

Step Over 버튼

Step Over 버튼을 누르게 되면 작성되어 있는 Code를 한줄 한줄 실행되게 하고

 

우측 Variables

우측 창에 Step Over 시킨 변수들의 변화가 표시 된다.

 

첫 breakpoint 부터 끝 break point까지 연속 실행
해당 Method로 이동
Step Over의 반대 한 번씩 뒤로 return 된다.

 

Egoing님께서 초급과 중급의 차이는 디버깅 기능 사용의 차이라고 언급하셨다. 정확히 말하면 문제를 짚고 찾아내는 기능을 말씀하신 듯? 그동안 StackOverFlow만 보고 한줄씩 찾아가며 문제를 찾곤 했는데, 이 기능을 활용하면 더 찾아내기 쉬울 것 같다. 하지만 지금 당장은 모르는 것이 많기에 활용도는 떨어질 것 같다. 나중에 사용해 봐야겠다.