Flytte og kopiere Java-elementer
Her skal du bruke refaktorisering til å flytte en ressurs mellom Java-pakker.
Refaktoriseringshandlinger endrer strukturen til koden uten å endre den semantiske oppførselen.
- I Pakkeutforsker-visningen velger du filen MyTestCase.java fra pakken
test og drar den til pakken junit.samples. Å dra og slippe filen er omtrent som å velge filen og deretter velge
Refaktoriser > Flytt fra hurtigmenyen.
- Du vil bli bedt om å velge hvorvidt du vil oppdatere referanser til filen du flytter. Vanligvis ønsker du å gjøre dette for å unngå kompileringsfeil. Du kan klikke på knappen Forhåndsvisning for å se på listen over endringer som vil gjøres som følge av flyttingen.
-
Klikk på OK. Filen flyttes, og dens pakkedeklarasjon endres for å gjenspeile den nye plasseringen.
Bruk Rediger > Angre hvis du vil oppheve flyttingen.
Hurtigmenyen er et alternativ til å bruke dra og slipp. Når du bruker menyen, må du oppgi målpakke i dialogboksen Flytt, i tillegg til å velge alternativene for oppdatering av referanser som
du allerede har sett.
-
Velg filen MyTestCase.java. Deretter velger du Refaktoriser > Flytt fra hurtigmenyen.
- I dialogboksen Flytt utvider du hierarkiet og ser på mulige nye plasseringer for ressursen. Velg pakken junit.samples og klikk på OK. Klassen flyttes, og pakkedeklarasjonen oppdateres med den nye plasseringen.
Java-visninger
Refaktoriseringsstøtte
Refaktoriseringshandlinger
Veiviser for refaktorisering
Java-preferanser