Flyt og kopiér Java-elementer
I dette afsnit bruger du refactoring til at flytte en ressource fra en Java-pakke til en anden.
Refactoring-funktionerne ændrer kodens struktur uden at ændre dens betydningsmæssige funktionsmåde.
- Markér filen MyTestCase.java fra pakken test i oversigten Package Explorer, og træk den ind i pakken junit.samples.
At trække og placere filen svarer til at vælge filen og vælge
Refactor > Flyt i kontekstmenuen.
- Du skal vælge, om du vil opdatere referencer til den fil, du flytter. Det vil du typisk vælge at gøre for at undgå kompileringsfejl. Tryk på knappen Vis resultat for at få vist en liste med de ændringer, der bliver resultatet af flytningen.
-
Tryk på OK. Filen flyttes, og pakkeerklæringen ændres, så den afspejler den nye placering.
Brug Redigér > Fortryd for at fortryde flytningen.
Du kan bruge kontekstmenuen i stedet for træk og placér. Når du bruger menuen, skal du angive en målpakke i dialogboksen Flyt. Derudover skal du angive de indstillinger med hensyn til opdatering af referencer, som du allerede har set.
-
Vælg filen MyTestCase.java, og vælg Refactor
> Flyt i kontekstmenuen.
- Udvid hierarkiet i dialogboksen Flyt, så du kan vælge en ny placering for ressourcen. Vælg pakken junit.samples,
og klik derefter på OK. Klassen flyttes, og pakkeerklæringen opdateres til den nye placering.

Java-oversigter
Refactoring-understøttelse
Refactoring-funktioner
Refactoring-guide
Java-indstillinger