Refactoring-Unterstützung

Das Ziel des Refactoring (verhaltenserhaltende Umgestaltung des Programms) ist es, eine Codeveränderung über das gesamte System hinweg durchzuführen, ohne dabei das Verhalten des Systems zu beeinflussen. JDT bietet Unterstützung bei der Verwaltung des Refactoring.

JDT unterstützt verschiedene Umgestaltungsmethoden (z. B. Methode extrahieren, Eingebettete lokale Variable), die Martin Fowler in seinem Buch Refactoring: Improving the Design of Existing Code, Addison Wesley 1999, beschrieben hat.

Bei der Durchführung einer Umgestaltung können Sie wahlweise alle anstehenden Änderungen voranzeigen lassen, die durch eine Umgestaltungsaktion verursacht werden, bevor Sie beschließen, die Umgestaltung tatsächlich vorzunehmen. Sie können eine Umgestaltung auf zwei verschiedene Arten durchführen:

Umgestaltungsbefehle sind in den Kontextmenüs verschiedener Java-Sichten (z. B. Paket-Explorer, Gliederung) und Java-Editoren verfügbar.

Verwandte Konzepte
Java Development Tools (JDT)

Verwandte Aufgaben
Refactoring
Refactoring ohne Voranzeige
Refactoring mit Voranzeige
Refactoring-Änderungen voranzeigen
Refactoring-Operation wieder rückgängig machen
Rückgängigmachen einer Refactoring-Operation wieder aufheben

Verwandte Referenzen
Refactoring-Aktionen
Assistent 'Refactoring'
Benutzervorgaben für Refactoring
Fehler bei Methodenextrahierung

 Copyright IBM Corp. 2000, 2002. Alle Rechte vorbehalten.