로메오의 블로그

[Eclipse] Debug shell 사용하기 본문

Backend/Spring

[Eclipse] Debug shell 사용하기

romeoh 2019. 8. 28. 22:52
반응형

크롬 브라우저에서 디버깅 할때나 XCode의 lldb로 디버깅할때

break point에서 변수명을 키보드로 타이핑해서 내용을 확인 할 수 있는 기능은 매우 편리합니다.

 

크롬 디버깅에서 변수를 확인 하는 모습

 

Xcode 의 lldb commander로 디버깅 하는 모습 

 

이와 유사한 디버깅 툴이 이클립스에도 있는데,

의외로 모르시는 개발자분들이 많아서 소개합니다.

 

Debug Shell

예전에는 Debug Shell의 이름이 Display 였던가(?) 그랬는데요.

이름때문에 뭐하는 툴인지 더 몰라서 사용성이 떨어졌는지

최근에는 Debug Shell로 이름이 바뀌었더라구요.

 

 

Debug Shell을 엽니다.

 

break point를 찍고 debug 모드로 build 합니다.

 

break point에 걸리면 변수에 마우스를 올려도 값을 확인 할 수 있습니다.

 

 

Debug Shell에서 변수명이나 메서드를 블록으로 선택하고 Display Result 아이콘을 클릭합니다.

내용을 확인 할 수 있습니다.

 

무려 코드 힌트도 제공합니다.

 

현재 생성자에서 setter만 설정했지만

Debug Shell에서 즉시 getter로 값을 확인 할 수 있습니다.

반응형
Comments