리팩토링 지원 목적은 동작을 변경하지 않고 코드를 개선할 수 있도록 하는 것입니다. 코드를 리팩토링할 때 시스템의 시맨틱 동작에 영향을 주지 않고 시스템 전반에 걸쳐 코드를 변경할 때 사용합니다. JDT는 리팩토링을 자동 관리합니다.
Workbench는 최종적으로 리팩토링을 선택하기 전에 리팩토링 조치로 발생할 모든 결과를 미리볼 수 있도록 합니다.
리팩토링 명령은 여러 보기와 편집기의 컨텍스트 메뉴와 메뉴 표시줄의 리팩터 메뉴에서 사용할 수 있습니다.