programing

Eclipse 검색에서 폴더 제외

itmemos 2023. 5. 17. 22:29
반응형

Eclipse 검색에서 폴더 제외

Eclipse 내에서 특정 폴더(및 모든 하위 폴더)를 검색에서 제외할 수 있는 방법이 있습니까?

빠르고 더러운 방법:

폴더를 마우스 오른쪽 단추로 클릭하고 속성으로 이동한 다음 폴더를 파생된 것으로 표시합니다.파생 도면요소는 기본적으로 검색에서 제외됩니다.이 접근 방식의 문제는 Eclipse에서 폴더를 삭제할 경우(Eclipse 내 또는 외부에서 폴더를 삭제한 후 프로젝트 트리를 새로 고친 경우) Eclipse에서 폴더가 파생된 것을 "잊어버리는" 것입니다.Eclipse에서 흔히 볼 수 있는 것처럼 이 버그는 오래된 버그이며(이 경우 10년) 현재 버전에도 적용됩니다(작성 당시 4.6 Neon).

안전한 방법:

검색하고 해당 작업 세트 내에서만 검색할 엔티티만 포함하는 작업 세트를 만듭니다.이 절차에 대한 자세한 내용은 Dave Ray의 답변을 참조하십시오.

다음은 저에게 맞는 내용입니다(Helios를 사용하고 있습니다. 이 질문이 처음 제기되었을 때 이 방법을 사용할 수 없었을 수도 있습니다.)

  • 프로젝트 -> 속성 -> 리소스 필터로 이동합니다.
  • 추가를 클릭합니다.
  • 필터 유형 선택:모두 제외
  • 적용 대상: 폴더선택하고 모든 하위 항목(재귀)선택합니다.
  • 속성에서 이름, 일치 항목,.svn(예를 들어).

(사실, 저는 사용하고 있습니다..*.dlln, .hg 등을 한 번에 걸러냅니다.)

프로젝트 속성 대화 상자를 확인한 후에는 이러한 디렉터리가 더 이상 검색에서 나타나지 않습니다.실제로 이클립스는 기존 검색 결과 창을 자동으로 업데이트하고 현재 필터링된 모든 일치 항목을 제거할 정도로 친절합니다.

파생된 자원을 표시하는 것이 다른 영역에서 문제를 일으킬 수 있다는 것을 상상할 수 있었습니다.대신 검색에 포함할 폴더를 사용하여 작업 세트를 만듭니다.

  • 검색 대화 Ctrl상자 열기( + )
  • 검색 범위를 작업 세트로 변경
  • 선택...을 클릭합니다.
  • 새로 만들기를 클릭하여 검색할 내용으로 새 작업 세트를 만들거나 모두 추가한 다음 필터링할 작업 세트를 제거합니다.
  • 프로젝트를 마우스 오른쪽 버튼으로 클릭
  • 선택한다.Properties
  • 선택한다.Resource->Resource filters
  • 클릭Add filter
  • 다음 설정을 선택합니다.
    • 모두 제외
    • 파일 및 폴더
    • 모든 하위 항목(재귀)
  • 바꾸다Name위해서Project Relative Path
  • 입력 텍스트 채우기(bin$|bin/.*|build/.*|build$)(교체)bin그리고.build제외할 폴더의 이름을 기준으로 합니다.
  • Regular expression

확인을 누른 다음 적용을 누릅니다.

부인

이것은 @atzz의 대답에 기반을 두고 있으며, 이것은 제가 이것을 알아내는 데 도움이 되었습니다.그러나 특정 파일을 제외하는 방법에 대한 질문에는 대답했지만 특정 폴더를 제외하는 방법에 대한 질문에는 대답하지 않았습니다.

이클립스 주노에서 가장 빠르고 더러운 방법:

  1. 폴더를 마우스 오른쪽 단추로 클릭합니다.
  2. 속성으로 이동합니다.
  3. C/C++ 빌드로 이동합니다.
  4. 빌드에서 리소스 제외를 선택합니다.
  5. OK 버튼을 클릭합니다.
  6. 프로젝트를 마우스 오른쪽 버튼으로 클릭합니다.
  7. 색인으로 이동합니다.
  8. [재구성]을 누릅니다.
  9. 진정해.

Eclipse에서 검색할 폴더 또는 파일 제외

1 Right-click on the file/folder.
3 Click on the "Properties" option.
4 Select the "Resource" option.
5 Place a check next to the "Derived" attribute.

희망은 도움입니다.

언급URL : https://stackoverflow.com/questions/443169/exclude-folders-from-eclipse-search

반응형