Målet med refaktoriseringsstøtten er å forbedre koden uten å endre dens oppførsel. Når du refaktoriserer kode, er målet å gjøre systemomfattende kodeendringer uten å påvirke systemets semantiske oppførsel. JDT administrerer refaktorisering automatisk for deg.
Refaktoriseringer som endrer metodesignaturer, gjør det mulig å beholde den opprinnelige metoden og bevare ikke bare kodens semantikk, men også grensesnittene. Dermed kan du endre metoden i API-typer uten å bryte klientene.
Arbeidsbenken kan eventuelt gjøre det mulig for deg å få forhåndsvist resultatene av en refaktoriseringshandling før du endelig bestemmer deg for å gjennomføre dem.
Refaktoriseringskommandoer er tilgjengelige fra hurtigmenyer i mange visninger og redigeringsprogrammer og i menyen Refaktoriser på menylinjen.