2009-06-09 6 views
22

Eclipse (Aptana Studio)를 사용합니다. 나는 이클립스가 프로젝트 내부의 전체 디렉토리를 완전히 무시하려고 노력하고있다. 나는 완전하게 의미한다. 프로젝트 폴더에 표시하고 싶지 않습니다. 나는 이클립스가 존재한다는 것을 인식하기를 원하지 않는다.Eclipse - 전체 디렉토리 무시

불행히도 필터로 추가하려는 모든 노력은 효과가 없습니다. http://forums.aptana.com/viewtopic.php?f=14&t=8340#p33714을 참조하십시오. 필터는 프로젝트 디스플레이에 폴더가 표시되는 것을 막을뿐입니다. Eclipse가 코드 보조 등을 위해 폴더 내의 모든 파일을 실제로 보지 못하게합니다.

문제점은 디렉토리에 수천 개의 텍스트 파일이 있다는 것입니다. 따라서 Eclipse가이 프로젝트를 열거 나 새로 고칠 때마다 모든 파일을 분석합니다.

어떻게 방지 할 수 있습니까?

답변

13

자원 트리의 동일한 위치에 동일한 이름의 링크 된 자원 (디스크의 다른 파일/폴더를 가리킴)이 있으면 디스크의 실제 폴더가 자원 모델에서 숨겨집니다.

실제 디렉토리가 이미 프로젝트 구조에 있으면 링크 된 리소스를 만들 수 없습니다. 당신은 이런 식으로 뭔가를 시도 할 수 있습니다 : 프로젝트를 새로 고침/이름 변경, 디스크에

  1. 질문에
  2. 을 디렉토리를 이동, 디렉토리가
  3. 링크 된 리소스를 만듭니다 사라 (신규 -> 파일/폴더 >> 고급 -> 파일 시스템의 파일에 링크). 이름을 원래 디렉토리와 동일하게 지정하십시오.
  4. 디스크의 원래 이름을 복원하십시오.
  5. 프로젝트 새로 고침.
+0

음 ... 감사. 확신 할 수는 없지만 응답 해 주셔서 감사합니다. 내일 시도해 보겠습니다. – Justin

13

또한 '파생'확인란을 선택하십시오. 패키지 탐색기에서 항목을 마우스 오른쪽 단추로 클릭하고 속성을 선택하고 파생 확인을 선택하십시오. 이것은 문제의 일부를 해결할 수 있습니다.

http://robmayhew.com/eclipse-ignore-folder/

1

은 마우스 오른쪽 단추로 클릭하고 "속성"을 시도하고 모든 권한을 선택 해제를 참조하십시오.

32
이 Aptana를 건 확실하지

하지만 기본 이클립스에서 할 수있는 편리한 방법이있다 :

  1. 프로젝트 탐색기 트리에서 프로젝트 폴더를 마우스 오른쪽 버튼으로 클릭하고 "속성"로 이동합니다.
  2. 리소스 -> 리소스 필터.
  3. 원하는만큼 파일/폴더에 대한 제외 필터를 추가하십시오.

프로젝트 트리가 즉시 새로 고쳐지지 않으면 F5 키를 눌러 적용하십시오.

+1

이것은 나를 위해 완벽하게 작동했습니다. 원래의 질문에서 설명한 것과 똑같습니다. –

+0

이 버전은 일식의 어떤 버전입니까? 3.5.x에서 보지 못했습니다. – timbrown

+0

허용되는 답변보다 훨씬 낫습니다. –

관련 문제