Tipi di azioni di refactoring

In base al contesto da cui si decide di eseguire il refactoring, sono disponibili diversi comandi per tale funzione.

Comandi di refactoring

Contesto

Comandi di refactoring disponibili

Pacchetto

Rinomina

Classe

Rinomina

Sposta in un altro pacchetto

Metodo

Rinomina

Rinomina parametri

Codice

Estrai metodo

Rinomina elemento

Se si rinomina un elemento, il supporto per il refactoring del workbench modifica il nome della risorsa selezionata e tutti i riferimenti ad essa.

Rinomina parametri di metodo

È possibile rinominare i parametri di un metodo rinominando la dichiarazione del parametro e tutti i riferimenti ai parametri presenti all'interno del corpo del metodo. Utilizzare il comando Rinomina parametri per rinominare i parametri di un metodo e tutti i riferimenti a tali parametri.

Sposta unità di compilazione

È possibile spostare un'unità di compilazione in un diverso pacchetto. Le importazioni e i riferimenti vengono automaticamente aggiornati.

Estrai metodo

Quando si estrae un metodo, il workbench rimuove un frammento di codice dal corpo di un metodo esistente e crea un nuovo metodo, aggiungendo anche un richiamo dal vecchio metodo al nuovo metodo. Tale funzione è utile per semplificare metodi troppo lunghi o complessi.