Java 요소 이름 바꾸기
여기서는 리팩토링을 사용한 Java 요소 이름 바꾸기에 대해 학습합니다. 리팩토링 조치는 코드의 시맨틱 체계를 변경하지 않고 코드의 구조를 변경합니
다.
- 패키지 탐색기 보기에서 junit.framework.TestCase.java를 선택하십시오.
- 컨텍스트 메뉴에서 리팩터
> 이름 바꾸기를 선택하십시오.
- 컴파일 단위 이름 바꾸기 페이지의 새 이름 입력 필드에 "TestCase2"를 입력하십시오.
- 클래스 이름을 바꾼 결과로 변경될 사항을 미리보려면
미리보기>를 누르십시오.
- Workbench가 제안된 변경을 분석하여 이 자원의 이름을 바꿀 경우 발생할 변경사항에 대한 미리보기를 표시합니다.
컴파일 단위 이름을 바꾸면
다른 컴파일 단위에서 import 문에 영향을 주므로, 변경에 의해 영향을 받는 다른 컴파일 단위가
있습니다. 미리보기 분할창의 변경사항 목록에 표시됩니다.
- 리팩토링 미리보기 페이지에서 제안된 변경사항을 화면이동하여 필요하면 변경사항을 선택하거나 선택 취소할
수 있습니다. 일반적으로 제안된 모든 변경사항을
허용합니다.
- 제안된 변경사항을 모두 허용하려면 확인을 클릭하십시오.
리팩토링 조치가 서로 다른 컴파일 단위에서 여러 변경사항을
일으킬 수 있음을 확인했습니다. 이러한 변경은 그룹으로 실행 취소할 수 있습니다.
- 메뉴 표시줄에서 편집 > TestCase.java를 TestCase2.java로 이름 바꾸기 실행 취소를 선택하십시오.
- 리팩토링 변경사항이 실행 취소되고 Workbench가
이전 상태로 돌아갑니다. 컴파일 단위를 변경하고 저장할 때까지 리팩토링 조치를
실행 취소할 수 있으며, 이 경우 리팩토링 실행 취소 버퍼가 지워집니다.
리팩토링 지원
리팩토링
컴파일 단위 이름 바꾸기
미리보기를 사용하지 않는 리팩토링
미리보기를 사용하여 리팩토링
리팩토링 변경사항 미리보기
리팩토링 조작 실행 취소
리팩토링 조치
리팩토링 마법사
Java 환경 설정