n-n

eclipse 3.4 (plugin :: Aptana Studio 1.2.1) 에서 navigator filter 커스터마이징 본문

IDE/eclipse

eclipse 3.4 (plugin :: Aptana Studio 1.2.1) 에서 navigator filter 커스터마이징

n-_-n 2008. 12. 18. 18:58
무시기 왜 이런 계속되는 삽질을 하는지...
암튼... 헤매인 끝에 찾아낸 힌트는 다음 검색 순서를 거쳐 찾아냈다.
  1. 구글 검색 키워드 : aptana eclipse "navigator filters"
  2. Issue Navigator - ASAP - The Aptana Issues Tracker 내의 Add GUI for modifying navigator filters : STU-2057 
  3. [#STU-2057] Add GUI for modifying navigator filters - ASAP - The Aptana Issues Tracker 내의 링크가 보인다. 
  4. Aptana Forums :: View topic - How to unhide and hide files like .htaccess and .project 의 Reply가 그 해답
  5. eclipse navigator filters - Google 検索
  6. Eclipse IDE Navigator custom resource file filters - Solutions, better

이 내용을 보고 실행한 방법

먼저 내 IDE 의 환경은,
Ecilpse SDK 3.4.1
Aptana Studio 1.2.1.020234 (Pro 버전도 설치했으나, 설정은 동일)

Eclipse의 플러그인 디렉토리에서 다음의 파일을 압축 해제한다. (만일을 위해 원본을 백업해둔다.)
%Eclipse Root%/plugins/org.eclipse.ui.ide_3.4.1.M20080903-2000.jar

실은 다음의 파일내의 plugin.xml 을 수정해서도 가능하나,
%Eclipse Root%/plugins/com.aptana.ide.core.ui_1.2.1.020234.jar
이는 Aptana Studio Plugin 을 설치했을 때, Aptana 만을 위한 설정이며,
범용성을 위해, org.eclipse.ui.ide_3.4.XXXXXX.jar 을 수정하는 것이다.

해제된 파일 중, plugin.xml 을 연다.
"<filter" 를 검색하여,


기존 세팅 아래에 다음을 추가했다.

602번째 줄
   <extension
         point="org.eclipse.ui.ide.resourceFilters">
      <filter
            selected="false"
            pattern=".*">
      </filter>
   </extension>
안에 아래처럼 내용을 추가
   <extension
         point="org.eclipse.ui.ide.resourceFilters">
      <filter
            selected="false"
            pattern=".*">
      </filter>
      <filter
            selected="true"
            pattern=".bak*"
>
      </filter>
      <filter
            selected="true"
            pattern
=".settings*">
      </filter>
      <filter
            selected="true"
            pattern=".project*">
      </filter>
      <filter
            selected="true"
            pattern="*~*">
      </filter>
      <filter
            selected="true"
            pattern="*~">
      </filter>
      <filter
            selected="true"
            pattern="~*">
      </filter>
   </extension>


그리고 다시 해제한 디렉토리를 다시 zip 압축한 후,
zip 확장자를 jar 로 변경하고 Eclipse 를 실행하고,
Navigator Filter 를 확인해보자.



간신히 필터 규칙을 추가하는데 성공...

But, Eclipse 초보자인 나로서 제대로 된 방법인지는 자신없는 내용임...

2008.12.18 일 일부 수정

Comments