이클립스에서는 찾기 기능이 아주 파워풀합니다. 검색 기능은 크게 두 가지로 나눌 수 있습니다. 현재 페이지에 내용을 기준으로 찾는 방법과 프로젝트 전체를 광범위하게 찾는 방법이 있습니다. 두 가지 검색 기능을 잘 활용해야만 개발을 편하게 할 수 있습니다. 프로젝트 안에 있는 수백개의 소스 중에서 자신이 원하는 것을 빠르게 찾아 주기 때문입니다.
▼ 현재 페이지에서 내용을 찾을 때는 Ctrl + F 단축키를 눌러 팝업창을 실행합니다. Find/Replace 창은 내용을 찾거나 변수명을 변경할 때도 아주 많이 사용합니다. 주로 많이 사용하는 옵션은 Wrap Search 와 Whole word 입니다.
l Wrap search : 페이지 끝까지 검색한 후 처음으로 와서 다시 검색
l Whole word : 입력한 단어나 문장과 일치하는 내용
▼ 다음은 프로젝트 전체를 다양하게 검색할 수 있는 Search 창입니다. Ctrl + H 를 누르거나 이클립스 상단에 있는 전등 모양의 아이콘을 클릭합니다.
▼ 메뉴에서는 Search 의 하위에 있습니다. Search 를 클릭해서 보면 Search…, file…, Java…, Remote.. 볼 수 있으며 대화 상자 안에 탭으로 전부 포함되어 있습니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 이클립스(Eclipse) 자바 개발 툴 최신버전 다운로드 및 설치하기 ▶ 이클립스(Eclipse) 설치하는 방법과 실행 오류 해결 하기 ▶ 이클립스(Eclipse) 메모리 사용 정도 Heap Size 플러그인 표시하기 ▶ 이클립스(Eclipse) 에디터창에 라인번호 표시하는 방법 |
▼ Search 팝업창에는 아주 다양한 검색 화면들이 있습니다. 프로젝트 종류 별로 그 특성에 맞게 검색할 수 있는 화면들입니다. 그런데 주로 사용하는 탭들은 File Search 와 Java Search 입니다. 이 두 가지만 활용하면 대부분의 원하는 자료를 찾아 낼 수 있습니다. Search 화면이 복잡해 보이므로 나머지 탭들은 전부 삭제해 볼까요? 자신이 주로 사용하는 것들만 남겨서 사용하는 것이 좋겠죠.
▼ 필요 없는 탭을 삭제하기 위해 팝업창 하단에 있는 Customize 버튼을 클릭합니다. 그리고 목록에서 사용할 것만 체크합니다.
▼ 이제 검색에 있어서 중요한 옵션을 알아 보겠습니다. 제일 먼저 설정해야 될 것이 어떤 파일을 주로 검색할 것인지 정하는 것입니다. File name patterns 에 검색할 파일의 확장자를 넣거나 Choose 버튼을 눌러 골라 줍니다.
▼ 확장자 선택 후 찾을 내용을 넣고 Search 버튼을 클릭합니다. 그럼 화면 아래 Search탭에 검색 결과가 나타납니다.
▼ 검색한 결과는 해당 파일에 몇 번째 줄에 있는 것까지 알려 줍니다. 검색 결과 중 하나를 클릭하면 해당 페이지로 이동하게 됩니다.
▼ 내용을 찾기 위해 검색하고자 하는 확장자를 고르는 것 외에 범위 설정도 가능합니다. 프로젝트를 선택할 수 있는 것이죠. Scope 란에서 Choose 를 클릭하게 되면 프로젝트를 선택할 수 있습니다. New 버튼을 눌러 원하는 리소스를 선택하시면 좀더 빠르고 정확한 검색 결과를 얻을 수 있겠죠.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 이클립스(Eclipse) 자바 개발 툴 최신버전 다운로드 및 설치하기 ▶ 이클립스(Eclipse) 설치하는 방법과 실행 오류 해결 하기 ▶ 이클립스(Eclipse) 메모리 사용 정도 Heap Size 플러그인 표시하기 ▶ 이클립스(Eclipse) 에디터창에 라인번호 표시하는 방법 |
'프로그래밍 툴 > 이클립스(Eclipse)' 카테고리의 다른 글
이클립스 Eclipse 파일 에디터 열기와 확장자 등록하기 (0) | 2022.11.09 |
---|---|
이클립스(Eclipse) 자바 개발 툴 최신버전 다운로드 및 설치하기 (0) | 2022.11.09 |
이클립스(Eclipse) 에디터창에 라인번호 표시하기 (0) | 2022.11.09 |
이클립스(Eclipse) 설치하는 방법과 실행 오류 해결 하기 (0) | 2022.11.09 |
이클립스(Eclipse) 자바 코드 실행하는 방법 (0) | 2022.10.24 |
이클립스 Eclipse 메이븐(Maven) 프로젝트 생성하기 (1) | 2022.10.23 |
이클립스 Eclipse "javax.servlet.http.HttpServlet” 오류 해결하기 (1) | 2022.10.23 |
이클립스 Eclipse Maven 프로젝트 pom.xml Could not initialize class org.apache.maven.plugin.war.util.WebappStructureSerializer 에러 (1) | 2022.10.23 |