2011-01-10 16 views
4

나는 잠시 자신에게 이것을 물어왔다.netbeans (java)에서 디버깅

Visual Studio에서 디버깅이 원활하게 진행됩니다.

하지만 Netbeans (자바)에서 디버깅 할 때 나는 시스템 코드 자체를 탐색하는 시간의 절반 이상을 찾았습니다. 이것은 내가 버그를 찾기가 어렵다는 것을 거의 감지하지 못하게한다. 디버깅은 너무 지루하고 다루기 힘들다.

어떻게 피할 수 있습니까? 모든 시간을 내딛는 것은 정신없는 시간이 걸리고, 내가 쓴 코드 만 디버깅하고 싶습니다.

전체 그림에 차이가 나는 경우 양식의 끌어서 놓기를 사용하지 않고 모든 컨트롤을 직접 추가합니다.

감사합니다.

+0

지난 10 년 동안 Netbeans를 완전히 사용한 지 10 시간이되었으므로이 질문에 답할 수는 없지만 Eclipse에 디버깅 필터가있어 어떤 코드 (패키지)를 사용해야하는지 설정할 수 있습니다. Netbeans에 있어야한다고 생각합니다. 비슷한 것. – darioo

답변

4

가 좋아 나는 이것이 당신이 찾고있는 무엇을 생각 :

넷빈즈 특정 클래스

에게 스테핑에서 디버거를 방지 할 단계 필터가

alt text

또한이 질문 보면 : How do I configure NetBeans to only step through Java code that I've written.

java.*javax.*을 단계 일치 안 함 단계 목록에 추가하십시오.

+0

이것은 내가 말하는 것이 아닙니다. 가장 간단한 작업을 통해 디버거가 항상 시스템 코드로 이동합니다. 다른 말로하면 내가 만든 파일을 물마차로만 반복해야합니다. 예를 들어, 관측 가능한 배열리스트 파일 등으로 들어가서는 안됩니다. Visual Studio와 마찬가지로 현재 솔루션에있는 파일에만 적용됩니다. – Daen

+0

회신을위한 건배하지만 정확히 내가 이미 설정되어있는 것으로 나타났습니다. :) 더 명확하게 만들면 디버깅 할 때 "회색 영역"필드에 물마루가 없어야합니다. 때로는 트로프 코드를 반복 한 다음 일부 시스템 파일에서 풋을 표시합니다 (배경이 회색으로 표시됨). – Daen

+0

예를 들어 간단히 추가하지 않으시겠습니까? 'java.lang. *'을 시스템 클래스에 스텝하는 것을 막기위한 필터의 하나로서 사용한다. –