Supporto refactoring

Lo scopo del refactoring (trasformazione del programma con conservazione delle caratteristiche) è effettuare una modifica di codice a livello di sistema senza influire sulle caratteristiche del sistema. Il JDT fornisce assistenza per la gestione dei refactoring.

Il JDT supporta una serie di trasformazioni (ad esempio Estrai metodo, Variabile locale ancorata) descritte nella pubblicazione di Martin Fowler Refactoring: Improving the Design of Existing Code, Addison Wesley 1999.

Durante l'esecuzione di un'operazione di refactoring, è possibile facoltativamente visualizzare un'anteprima di tutte le modifiche sospese risultanti da un'azione di refactoring prima di deciderne l'applicazione. Pertanto, è possibile eseguire il refactoring in due modi:

I comandi di refactoring sono disponibili dai menu di scelta rapida di diverse visualizzazioni Java (ad esempio Explorer pacchetti, Struttura) ed editor.

Concetti correlati
JDT (Java development tools)

Attività correlate
Refactoring
Refactoring senza anteprima
Refactoring con anteprima
Anteprima delle modifiche di refactoring
Annullamento di un'operazione di refactoring
Ripristino di un'operazione di refactoring

Riferimento correlato
Azioni di refactoring
Procedura guidata refactoring
Preferenze di refactoring
Errori di estrazione del metodo

 Copyright IBM Corporation 2000, 2002. Tutti i diritti riservati.