Interfejs użytkownika refaktoryzacji oparty na kreatorze

Interfejs użytkownika oparty na kreatorze prowadzi użytkownika przez kolejne czynności wymagane do przeprowadzenia operacji refaktoryzacji. Kreator refaktoryzacji zawiera jedną lub więcej stron parametrów, stronę podglądu i stronę problemów.

Strony parametrów

Na tych stronach zbierane są informacje wymagane do przeprowadzenia refaktoryzacji. Na przykład dla operacji refaktoryzacji Przenieś do nadklasy używane są dwie strony umożliwiające zebranie metod i pól przeznaczonych do przeniesienia do nadklasy, a także przestarzałych metod i pól w podklasach, które można usunąć. Między stronami parametrów można się poruszać przy użyciu przycisków Dalej > i < Wstecz.

Po podaniu wymaganych informacji można kliknąć przyciskZakończ, aby wykonać refaktoryzację bez wyświetlania podglądu wyników. Aby wyświetlić podgląd zmian, należy nacisnąć przycisk Dalej >.

Strona podglądu

Środowisko JDT umożliwia wyświetlenie podglądu wyników refaktoryzacji przed jej wykonaniem.

Strona podglądu składa się z dwóch części:

Strona problemów

Na stronie problemów refaktoryzacji wyświetlane są informacje o podejrzeniach dotyczących problemów, potencjalnych problemach lub problemach, które na pewno wystąpią podczas danej refaktoryzacji.

Możliwe są cztery typy problemów:

Informacja
Problem opisany jako Informacja nie wpłynie w żaden sposób na refaktoryzację ani nie będzie mieć negatywnego wpływu na kod w środowisku roboczym. Ten typ problemu najprawdopodobniej można zignorować.
Ostrzeżenia
Ostrzeżenia mają na celu przewidzenie możliwych ostrzeżeń kompilatora. Ten typ problemu najprawdopodobniej nie wpłynie negatywnie na kod w środowisku roboczym.
Błędy
Problem opisany jako Błąd prawdopodobnie spowoduje błędy kompilatora lub semantyczną zmianę kodu w środowisku roboczym. Można zdecydować się na kontynuowanie refaktoryzacji mimo wystąpienia tych błędów, jednak nie jest to zalecane.
Problemy zatrzymujące
Ten typ problemu uniemożliwia wykonanie refaktoryzacji. Jeśli na przykład użytkownik zaznaczy komentarz i wybierze z jego poziomu komendę Wyodrębnij metodę, próba refaktoryzacji w środowisku roboczym spowoduje wystąpienie problemu zatrzymującego, ponieważ nie jest możliwe wyodrębnienie komentarza.

Jeśli nie występują problemy zatrzymujące, można wykonać refaktoryzację przez kliknięcie przycisku Zakończ. Aby wyświetlić podgląd wyników refaktoryzacji, należy kliknąć przycisk Dalej >.

Pojęcia pokrewne

Obsługa refaktoryzacji

Informacje pokrewne

Akcje menu Refaktoryzacja

Ikony