Eclipse에서 중단 점으로 작업 할 때 때때로 다른 아이콘 / 주석 (왼쪽 사이드 바의 마커)이 있음을 알 수 있습니다. 때때로 그것은 단지 파란 공이고 때로는 그것에 체크 표시가 있고 때로는 교차됩니다. 이 모든 주석은 무엇을 의미합니까?
답변
- 파란색 공 : 일반 중단 점, 활성 (아마도 적중 횟수가 설정 됨)
- 빈 공 (예 : 흰색) : 중단 점이 비활성화되었습니다 (중단 점보기 또는
disable
상황에 맞는 메뉴에서 확인 표시 제거 ). - 중단 점을 통과하는 대각선 : 모든 중단 점이 비활성화되었습니다 (
skip all breakpoints
중단 점보기의 버튼 ). - 중단 점 옆에 물음표 :이 중단 점에 대한 조건이 활성화되었습니다 (중단 점의 속성을 살펴보십시오).
답변
체크 표시는 중단 점이 성공적으로 설정되었음을 의미합니다. 원격 디버깅을 할 때만 나타날 수 있다고 생각합니다. 중단 점을 추가하면 일반 공으로 시작하지만 원격 시스템의 JPDA 에이전트가 이에 대해 알리고 설정을 확인하면 틱이 발생합니다.
답변
설명 인라인으로 예제 코드를 만들었습니다.
public class Breakpoints {
int field1; // watchpoint - suspend when field1 is read
int field2; // watchpoint - suspend when field1 is written
int field3; // watchpoint - suspend when field1 is read or written
public void method() {
int x;
x = 10; // suspend before this line is executed
x = 11; // same as above but this breakpoint is temporarily disabled
for (int i = 0; i < 100; i++) {
x = i; // conditional breakpoint - suspend when i==5
}
}
}
Skip All Breakpoints
중단 점보기 ( Window | Show Viev | Debug | Breakpoints
) 에서 선택하면 모든 아이콘이 다음과 같이 대각선으로 표시됩니다.