[Eclipse] Target 폴더 검색에서 제외시키는 방법
Eclipse를 사용하다 보면 Ctrl + Shift + R로 파일을 검색하거나 Ctrl 키를 누른 상태에서 클릭하여 xml 또는 관련 파일로 이동할 때, 의도치 않게 target 폴더 내 파일로 이동하는 경우가 있습니다. 이러한 상황은 target 폴더를 직접 수정해도 화면에 영향을 미치지 않기 때문에 시간을 낭비하게 만들 수 있습니다.
이번 포스팅에서는 이러한 문제를 방지하기 위해 Eclipse에서 target 폴더를 검색에서 제외시키는 방법을 알아보겠습니다.
1️⃣ 문제 상황
- 파일 검색 시 target 폴더 노출:
Ctrl + Shift + R
를 사용하여 파일을 검색할 때 target 폴더 내 파일이 결과에 포함됩니다.
- Ctrl 클릭 시 target 파일로 이동:
Ctrl
키를 누르고 Impl 단에서 클릭할 때 잘못된 target 파일로 이동하게 되는 경우가 발생합니다.
- 수정해도 화면에 반영되지 않음: target 폴더 내 파일은 빌드된 결과물이므로, 해당 파일을 수정해도 프로젝트 실행 결과에 아무런 영향을 미치지 않습니다.
2️⃣ 해결 방법: Target 폴더를 Derived로 설정
target 폴더를 Derived 폴더로 설정하면 Eclipse에서 해당 폴더
Step 1. Target 폴더 우클릭
- Target 폴더를 선택프로젝트 내
target
폴더를 찾아 마우스 오른쪽 버튼을 클릭합니다.
- Properties를 선택합니다.
Step 2. Derived 옵션 설정
- Properties 창 열기
Properties
창에서 Resource 항목을 선택합니다.
- Derived 체크박스 활성화Attributes 섹션에서
Derived
체크박스를 선택합니다.
- 설정 저장하단의
Apply
버튼을 클릭한 후 OK
버튼을 눌러 설정을 저장합니다.
3️⃣ 결과 확인
- Target 폴더 검색 제외:
Ctrl + Shift + R
로 파일을 검색할 때 target
폴더가 결과에 포함되지 않습니다.
- Ctrl 클릭 시 파일 이동 방지: Impl 단에서
Ctrl
클릭으로 target
폴더 파일로 이동하지 않게 됩니다.
4️⃣ 추가 팁
- 다른 빌드 결과 폴더도 제외 가능:
target
외에도 빌드 결과물이 포함된 폴더(build
, dist
등)를 동일한 방법으로 검색 제외시킬 수 있습니다.
- Derived 설정 해제: 필요에 따라 Derived 설정을 해제하려면 동일한 경로에서
Derived
체크박스를 해제하면 됩니다.
결론
Eclipse에서 target 폴더를 검색에서 제외하면 검색 결과와 파일 탐색에서 불필요한 파일로 이동하는 상황을 방지할 수 있습니다. 위 단계를 따라 설정을 변경하여 더 효율적으로 작업하고 시간을 절약해보세요! 😊