2010-05-27 2 views
3

eclipse에서 파일 검색 기능을 사용하여 특정 텍스트 항목을 작업 영역의 모든 파일에서 Java 메소드 이름이 들어있는 바꾸기 텍스트로 바꾸십시오.Eclipse에서 프로젝트간에 패키지를 자동 가져 오기

하지만 이제는 모든 파일에서 가져 오기 명령문 (해결할 메서드 이름)을 추가해야합니다.

수동으로 패키지를 검색하고 모든 파일에서 직접 가져 오는 대신 자동으로이 작업을 수행 할 수 있습니까?

추 신 : 변경된 텍스트가 자바 요소가 아니므로 자바 리팩토링을 사용할 수 없습니다. 구성 가져 오기 옵션을 사용하면 커밋해야 할 때 문제가되는 많은 파일 (가져 오기 순서 변경)이 변경됩니다. , 나는 수동으로 차이점을 확인하여 가져 오기 명령문을 구성하는 대신 실제 변경 사항이있는 파일을 확인해야합니다.

답변

6

검색 및 바꾸기 대신이 작업을 올바르게 수행 할 수있는 Refactor-> rename을 사용해보십시오. 다른 옵션은 구성 가져 오기를 사용하는 것입니다, 당신은 전체 프로젝트를 위해서도 그것을 할 수 있습니다 (소스 -> 구성 정리).

+0

감사합니다. 하지만 Refactor-> rename을 사용하여 변경할 수 없습니다. 변경된 텍스트는 자바 요소가 아닙니다. 가져 오기 구성은 괜찮지 만 모든 파일에서 가져 오기를 다시 정렬합니다 (가져 오기가 구성되지 않은 많은 파일이 있음) – Reddy

+1

그다지 나쁘지 않습니다. 실제로 - 가져 오기를 정리하고 사용되지 않은 가져 오기를 제거합니다. 나쁜 것일 수는 없습니다. :) –

+0

파일 단위로 "가져 오기 구성"을 사용할 수 있습니다. 전체 프로젝트에서이 작업을 수행 할 필요는 없습니다. 패키지 탐색기에서 파일을 마우스 오른쪽 단추로 클릭하고 소스 -> 구성 가져 오기를 선택하십시오. – Tansir1

관련 문제