사용자 인터페이스 기반 마법사는 리팩토링을 실행하는 데 필요한 단계를 안내합니다. 리팩토링 마법사는 1 - n 매개변수 페이지, 미리보기 페이지 및 문제점 페이지로 구성됩니다.
이 페이지는 리팩토링에 필요한 정보를 수집합니다. 예를 들어, 풀업 리팩토링은 두 페이지를 사용하여 풀업할 메소드 및 필드를 수집하고 삭제할 수 있는 서브클래스 내의 폐기된 메소드 및 필드를 수집할 수 있습니다. 사용자는 다음 > 및 < 이전 단추를 사용하여 매개변수 페이지를 탐색할 수 있습니다.
필수 정보를 제공한 후에 완료를 클릭하여 결과를 미리보지 않고 리팩토링을 수행할 수 있습니다. 변경사항을 미리 보려면 다음 >을 누르십시오.
JDT는 리팩토링을 실행하기 전에 리팩토링 조치로 발생할 결과를 미리볼 수 있도록 합니다.
미리보기 페이지는 두 파트로 이루어져 있습니다.
리팩토링 문제점 페이지는 리팩토링 조치로 인해 발생 가능하거나 명백하게 발생할 문제점을 알려줍니다.
문제점 유형은 다음 네 가지 입니다.
중지 문제점이 없을 경우 완료 단추를 누르면 리팩토링이 수행될 수 있습니다. 리팩토링 조치의 결과를 미리보려면 다음 > 단추를 누르십시오.
리팩토링 변경사항 미리보기
리팩토링 조작 실행 취소
리팩토링 조작 재실행