Ändra namn på Java-element

I det här avsnittet ändrar du namn på ett Java-element med hjälp av omfaktorisering.  Med omfaktoriseringsåtgärder ändrar du kodens struktur utan att ändra dess semantiska funktionssätt.

  1. I paketutforskarvyn markerar du junit.framework.TestCase.java.
  2. Från dess sammanhangsmeny väljer du  Refactor > Ändra namn.
  3. I fältet Nytt namn på sidan Ända namn på kompileringsenhet skriver du "TestCase2".

    Guiden Ändra namn på omfaktorisering

  4. Om du vill förhandsgranska de ändringar som sker som ett resultat namnändringen av klassen trycker du på Förhandsgranska >.
  5. De föreslagna ändringarna analyseras och en förhandsgranskning av de ändringar som äger rum om du ändrar namn på resursen visas. 

    Eftersom namnändring av en kompileringsenhet påverkar importsatser i andra kompileringsenheter påverkas andra kompileringsenheter av ändringen.  Dessa visas i en lista med ändringar i förhandsgranskningsrutan.

    Förhandsgranskningssida för omfaktoriseringsguiden

  6. På omfaktoriseringens förhandsgranskningssida kan du bläddra genom de föreslagna ändringarna och markera eller avmarkera ändringar om det behövs.  Du godkänner i allmänhet alla föreslagna ändringar.
  7. Klicka på OK om du vill godkänna alla föreslagna ändringar.

Du har sett att en omfaktoriseringsåtgärd kan medföra många ändringar i olika kompileringsenheter.  Dessa ändringar kan ångras som en grupp.

  1. På menyraden väljer du Redigera > Ångra ändra namn TestCase.java till TestCase2.java.

    Omfaktoriseringsmeny

  2. Omfaktoriseringsändringarna ångras och arbetsmiljön återgår till det tidigare läget. Du kan ångra omfaktoriseringsåtgärder ända fram tills du ändrar och sparar en kompileringsenhet, varefter omfaktoriseringens ångrabuffert rensas.
Närliggande begrepp

Omfaktoriseringsfunktion

Närliggande referens

Omfaktoriseringsåtgärder
Omfaktoriseringsguiden
Java-inställningar