티스토리 뷰

 

 디버깅

 

  • 버그: 프로그램이 개발자가 의도하지 않은 방향으로 실행, 오류가 발생되는 경우, 즉 오작동
  • 디버그, 디버깅: 버그를 잡는다는 뜻으로, 오류를 해결하는 작업을 말한다. 

=> 이클립스에도 디버깅 기능이 있다. 

 

 

 

디버깅 사용순서 

 

1. 조사하고 싶은 시점에 브레이크 포인트를 지정해준다.

        -> 마우스 오른쪽을 두번클릭하여  Toggle BreakPoint 를 눌러준다. 

        -> 해제는 마우스 오른쪽을 동일하게 두번 클릭해주면 된다. 

        -> 디버깅을 사용하면 console.log 또는 print 로 안해도 된다. 

 

 

 

 

=> 변수의 값, 객체의 상태를 확인할 수 있다. 

 

 

 

디버깅 기능 

 

 

 

  1. Resume: 다음 브레이크 포인트를 만날때까지 진행한다. 
  2. Suspend: 현재 작동하고 있는 쓰레드를 멈춘다. 
  3. Terminate: 프로그램을 종료한다. 
  4. Step into: 메서드가 존재할 경우, 그 안으로 들어가 메서드 진행상황을 볼 수 있다. 
  5. Step Over: 다음 라인으로 이동한다 메서드가 있어도, 그냥 무시하고 다음라인으로 이동
  6. Step Return: 현 메서드에서 바로 리턴한다. 
  7. Drop to Frame: 메서드를 처음부터 다시 실행한다. 

bookmark 북마크 기능

 

이클립스는 북마크기능을 제공한다. 

 

북마크: 자주 사용하는 영역을 표시하여서 쉽게 찾아갈 수 있도록 하는 기능

        -> 마우스 우클릭을 해주면 add bookmark 가 뜬다. 

 

=> Bookmarks view에 들어가면 지정해놓은 bookmark들을 확인할 수 있다. 

 

참고

https://spoqa.github.io/2012/03/05/eclipse-debugger.html

 

Eclipse 디버거 사용법

Eclipse의 디버거의 사용 방법을 소개합니다.

spoqa.github.io

 

https://mainia.tistory.com/1264

 

이클립스(Eclipse) 북마크 기능으로 업무 효율 높이기

이클립스(Eclipse) 북마크 기능으로 업무 효율 높이기 환경 : Eclipse Mars, Android 4.2.2 북마크는 자주 사용하는 영역의 표시나 작업해야될 곳들을 표시해 두고 쉽게 찾아갈수 있도록 해 주는 기능입니

mainia.tistory.com

 

'이클립스 기능' 카테고리의 다른 글

이클립스 클린clean 기능, validate  (0) 2022.03.03
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함