Endre navn på Java-elementer
I denne seksjonen skal du endre navn på et Java-element ved hjelp av refaktorisering.
Refaktoriseringshandlinger endrer strukturen til koden uten å endre den semantiske oppførselen.
- Velg junit.framework.TestCase.java i Pakkeutforsker.
- I hurtigmenyen velger du Refaktoriser > Endre navn.
- I feltet Nytt navn på siden Endre navn på kompileringsenhet skriver du "TestCase2".
- Du kan få forhåndsvist endringene som skal gjøre som følge av navneendringen for klassen, ved å klikke på
Forhåndsvisning >.
- Arbeidsbenken analyserer den foreslåtte endringen og presenterer for deg en forhåndsvisning av
endringene som skal finnes sted hvis du endrer navnet på denne ressursen.
Siden den å endre navn på en kompileringsenhet vil påvirket import-setninger i andre kompileringsenheter, blir andre
kompileringsenheter påvirket av endringen. Disse blir vist på en liste over endringer i forhåndsvisningsruten.
- På forhåndsvisningssiden for refaktorisering kan du rulle gjennom de foreslåtte endringene og velge eller oppheve valg av endringer om nødvendig. Vanligvis godtar du alle de foreslåtte endringene.
- Klikk på OK for å godta alle de foreslåtte endringene.
Du har sett at en reafaktoriseringshandling kan forårsake mange endringer i forskjellige kompileringsenheter. Disse endringene kan angres (oppheves) som gruppe.
- På menylinjen velger du da Rediger > Angre navneendring for
TestCase.java til TestCase2.java.
- Refaktoriseringsendringene er opphevet, og arbeidsbenken går tilbake til forrige tilstand. Du kan andre refaktoriseringshandlinger til du endrer og lagrer en kompileringsenhet. Da tømmes angrebufferen for refaktorisering.
Refaktoriseringsstøtte
Refaktoriseringshandlinger
Veiviser for refaktorisering
Java-preferanser