Brugergrænseflade til refactoring - guider

En guidebaseret brugergrænseflade guider dig igennem de trin, der er nødvendige for at udføre en refactoring-funktion. En refactoringguide består af 1 - n-parametersider, en side til visning af resultatet og en problemside.

Parametersider

Disse sider indsamler de oplysninger, der skal bruges til refactoring. Pull Up-refactoring bruger to sider til at samle de metoder og felter, der skal udføres Pull Up på, og til at indsamle de forældede metoder og felter i underklasser, der kan slettes. Brugeren kan blade frem og tilbage i parametersiderne ved hjælp af knapperne Næste> og <Tilbage.

Når du har angivet de nødvendige oplysninger, kan du klikke på Afslut for at udføre refactoring-funktionen uden at få vist resultatet først. Hvis du vil have vist resultatet af ændringerne først, skal du klikke på Næste>.

Resultatside

JDT gør det muligt at få vist resultatet af en refactoring-funktion, inden du udfører den.

Siden til visning af resultatet består af to dele:

Problemside

Denne side viser, om der er potentielle eller konkrete problemer med den refactoring-funktion, du er ved at udføre.

Der er fire mulige typer problemer:

Oplysninger
Et problem, der beskrives som oplysninger, påvirker ikke refactoring-funktionen på nogen måde, og den påvirker heller ikke koden på arbejdsbænken negativt. Det er mest sandsynligt, at du kan ignorere denne type problem.
Advarsler
Advarsler advarer om mulige compilerfejl. Denne type problem vil mest sandsynligt ikke påvirke koden på arbejdsbænken negativt.
Fejl
Et problem, der beskrives som en fejl, vil sandsynligvis medføre compilerfejl eller ændre arbejdsbænkens kode semantisk. Du kan vælge at fortsætte med refactoring-funktionen til trods for disse fejl, men det anbefales ikke.
Stopproblemer
Denne type problem medfører, at refactoring-funktionen ikke kan udføres. Hvis du f.eks. vælger en kommentar og vælger kommandoen Udtræk metode for den, vil dit forsøg på refactoring blive standset, fordi du ikke kan udtrække en kommentar.

Hvis der ikke opstår en fejl, der standser refactoring-funktionen, kan du fortsætte ved at klikke på knappen Afslut. Vælg knappen Næste>, hvis du vil have vist resultatet af refactoring-funktionen.

Relaterede begreber

Refactoring-understøttelse

Relateret reference

Refactoring-funktioner

Ikoner