2008-10-01 6 views
61

Eclipse를 사용하고 있으며 문제보기를 구성하여 관심있는 오류 및 경고 만 표시하는 방법을 찾지 못했습니다. 특정 리소스 또는 특정 경로에서 경고를 필터링하는 쉬운 방법이 있습니까? 예를 들어, javadoc을 생성 할 때 무의미한 html 경고가 발생합니다. 또한 나타나는 최대 경고/오류 수를 변경하는 방법이 있습니까?Eclipse의 문제 모범 사례보기

필자는 필터 개념을 알고 있지만 실제 예제를 찾고 있습니다. 다른 사람들이 어떤 종류의 필터 또는 관행을 사용합니까?

편집 : "선택한 요소와 그 하위 요소"를 필터링하는 것이 가장 좋습니다. 나는 또 하나의 문제가있다. "많은"경고 나 오류가 있으면 처음 100 개만 나타납니다. 희소 한 경우에 나는 모두를보고 싶, 나는 그것을 어떻게 하는가?

답변

62

"선택한 요소와 그 하위 요소에 대한 필터링"이 문제 필터의 가장 좋은 모드라고 생각합니다.보고 된 문제의 범위를 매우 빠르게 좁힐 수 있기 때문입니다. 패키지 탐색기에서 작업 집합을 클릭하고, 그것은 세트의 모든 프로젝트에있는 모든 문제를 보여줍니다; 프로젝트를 클릭하면 선택한 프로젝트의 문제 만 나타납니다. 개별 클래스 (또는 패키지)를 클릭하십시오 - 선택한 클래스 (또는 패키지)의 문제 만 표시됩니다. 그래서 당신은 당면한 당신의 업무와 무관 한 문제로 산만 해지지 않습니다.

+2

내게 경고를 해결하는 데 도움이 된 버디 감사합니다.) +1 해당 내용 그리고 탐색기를 사용하여 해결하면 프로세스가 더 간단 해집니다. 패키지보다는 폴더 현명한 것 같습니다 :) :) – Ravisha

+0

THANKS Ravisha !! 나는 지금 9 시간 동안의 문제를 조사하고 있었고, 내가 물건을 추적 할 수 있었던이 작은 필터 물건을 사용했다! –

31

문제 창 오른쪽 상단에는 필터 버튼 (오른쪽을 가리키는 세 개의 화살표 모양)이 있으며 클릭하면보기를 구성 할 수 있습니다. 편집 중이거나 작업중인 클래스, 문제 유형 (예 : 자바 문제, 빌드 파일 문제 등) 및 심각도와 같은 요소별로 필터링 할 수 있습니다. 실제로는 매우 구성 가능합니다.

자세한 내용과 스크린 샷은 http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/cprbview.htm을 참조하십시오.

+10

세 개의 화살표가 아니라 내 버전 (Galileo; 20090920-1017)에 하나의 아래쪽 화살표가있어서 메뉴가 나타납니다. 필터링 옵션은 '표시'아래에 나열됩니다. – Quantum7

+1

SOOO님께 고마워요. 나는 단추를 찾고있는 열매 맺고 있었지만 어떤 이유로 Eclipse의 제 버전에는 없습니다. 문제 창 오른쪽 상단의 아래쪽 화살표를 누르고 '내용 구성'을 눌러야했습니다. 링크에있는 것과 같습니다. 다시 한 번 감사드립니다! – AnthonyW

5

가니메데 (이클립스 3.4)에 대한 업데이트 된 링크 :

http://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.user/concepts/cprbview.htm

하지만 근본적인 문제에 동의 : 문제는 자원, 단지 설명에 의해 필터링 요구 사항을 볼 수 있습니다.

제 경우에는 소스 경로에 생성 된 JSP 코드를 포함시키고 * _jsp.java 파일 (예 : 사용하지 않는 응용 프로그램, 페이지, 출력, 구성, page_context 변수)에서 발생하는 모든 종류의 경고가 있습니다. 따라서 Resource 패턴을 사용하여 제외시키는 것이 좋습니다. (또는 jspc가 사용하지 않는 코드를 작성하지 않기 위해서 ...하지만 그것은 전혀 다른 이슈 다.)

5

재 : 당신의 편집 필터 버튼에 의해 드롭 다운 버튼에서

는 환경 설정 옵션이 있습니다. "Use Marker Limits"를 선택 해제하면 모든 오류 + 경고가 표시됩니다.

21

100 개가 넘는 경고를 보려면보기의 최소화 버튼 옆에있는 작은 화살표를 사용하여 문제보기의 드롭 다운 메뉴로 이동하여 환경 설정을 선택하십시오.이 제한을 100에서 100으로 변경하는 옵션이 있습니다. 다른 번호.

이 정보는 가니메데에 대한 것입니다. Europa 이후 모든 것이 바뀌었고 나는 모든 차이점을 확신하지 못했습니다.

+0

나는 창 - 환경 설정 - 자바 - 컴파일러 - 건물에 가서 거기에 환경 설정을 설정했지만 여기에 설명 된보기를 설정하지 않으면 작동하지 않았다. 이 답변을 주셔서 대단히 감사합니다! –

+0

생명의 은인,이 게시물을 가로 질러 올 때까지 나이 들어 벽돌 벽에 부딪치고 있습니다, 감사합니다. 참고로, ME Blue 10.6에서 필요한 대화 상자를 트리거하는 드롭 다운은 기본 설정이 아닌 내용 구성 아래에 있습니다. – Alz

1

열린 문제보기. 모서리 삼각형을 클릭하십시오. 기본 설정을 선택

비가 교 : 다운 메뉴 문제보기의 드롭으로 이동 (보기에 최소화 버튼 옆에있는 작은 화살표를 사용), 100 개 이상의 경고를보기 위해 []를 사용하여 마커 한계

2

Configure Contents을 선택하십시오. Configure Contents 창의 왼쪽 하단에있는 Use item limits의 선택을 취소하거나 Number of items visible per group:에 한도를 설정합니다.