Brugergrænseflade til refactoring - dialogbokse

En brugergrænseflade baseret på dialogbokse guider dig igennem de trin, der er nødvendige for at udføre en refactoring-funktion. Brugergrænsefladen består først af en kort dialogboks, der indsamler de oplysninger, der er nødvendige for at udføre refactoring-funktionen, en separat problemdialogboks, der vises, hvis der er opstået en fejl, og en dialogboks, hvor du kan få vist resultatet af refactoring-funktionen.

Dialogboks til input

Denne dialogboks indsamler de oplysninger, der er nødvendige til refactoring-funktionen. Til en omdøbning skal du f.eks. indtaste et nyt navn på Java-elementet. Du kan enten klikke på OK for at udføre refactoring-funktionen eller på Vis resultat> for at få vist resultatet af refactoring-funktionen.

Dialogboks til visning af resultat

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

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

Problemdialogboks

Denne dialogboks 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 OK. Vælg knappen Fortsæt, hvis du vil have vist resultatet af refactoring-funktionen.

Relaterede begreber

Refactoring-understøttelse

Relateret reference

Refactoring-funktioner

Ikoner