Line을 표시하는 숫자 왼쪽 부분을 더블클릭하여 break point를 설정
위쪽 메뉴 아래 버튼에서 벌레(bug)모양의 버튼을 누르면 디버그 모드로 들어갈 수 있다. (단축키 : F11)
perspective를 switch 하겠냐(관점을 바꾸겠냐)는 알림창이 뜸
(천체적인 환경을 바꾸겠냐는 의미)
switch를 누르면 이렇게 화면이 바뀜
우측 상단 Java 아이콘 클릭하면 원래 상태로 돌아가짐.
디버그 버튼을 한번 더 누르면 다른 쓰레드로 하나 더 생김. 디버깅에 방해가 될 수 있으니 누르지 말기 (똑같은거 2개를 굳이 동시에 돌릴 필요가 없으니...)
빨간 상태 = run중이라는 상태 표시
- run상태 아이콘 눌러서 끌 수 있음.
- 작업 중지된 쓰레드는 terminated로 표시되는 것을 볼 수 있음.
Step Into 버튼 (단축키 : F5)
- 누르면 해당하는 메서드가 있는 클래스로 들어간다.
Step Over 버튼 (단축키 : F6)
- 누르면 다음 줄의 코드를 실행한다.
Step Return 버튼 (단축키 : F7)
- 누르면 전 단계로 돌아간다.
우측 창에서 Variable(변수) 상태나 Breakpoints 확인이 가능하다.
- 현재 디버깅 step에서 진행한 메서드가 다루는 변수들은 Variable에서 확인 가능
- 추가적으로 알고 싶은 변수가 있다면 Expressions텝에서 직접 추가하면 확인 가능
Resume 버튼 (단축키 : F8)
- Break Point가 두 개 이상 있을 경우 누르면 다음 Break Point까지 실행된다.