Valintaikkunaan perustuva koodinparannuksen käyttöliittymä
Valintaikkunaan perustuva käyttöliittymä ohjaa valitun koodinparannustoiminnon suoritusta vaihe vaiheelta. Valintaikkunaan perustuva koodinparannuksen käyttöliittymä koostuu lyhyestä ensimmäisestä valintaikkunasta, joka kerää koodinparannuksen suorituksessa tarvittavat tiedot, erillisestä ongelmavalintaikkunasta, joka tulee näyttöön, jos virheitä havaitaan, ja esikatseluvalintaikkunasta, jossa koodinparannuksen tuloksia voidaan esikatsella.
Syöttövalintaikkuna
Tämä valintaikkuna kerää koodinparannuksessa tarvittavat tiedot. Esimerkiksi uudelleennimeämiskoodinparannusta varten syötetään Java-elementin uusi nimi. Voit joko suorittaa koodinparannuksen napsauttamalla OK
-painiketta tai esikatsella koodinparannuksen tulosta napsauttamalla Esikatselu > -painiketta.
Esikatseluvalintaikkuna
JDT-työkalujen avulla voit esikatsella koodinparannustoiminnon tuloksia, ennen kuin suoritat toiminnon.
Esikatseluvalintaikkuna koostuu kahdesta osasta:
-
Ylhäällä oleva rakenne sisältää kaikki ne Java-elementit, joihin koodinparannus vaikuttaa. Jokainen rakenteen ylimmän tason solmu vastaa yhtä käännösyksikköä.
-
Alhaalla oleva vertailukatseluohjelma. Vertailukatseluohjelman vasemmalla puolella näkyy alkuperäinen lähde ja oikealla puolella parannettu lähde.
Ongelmavalintaikkuna
Ongelmavalintaikkuna osoittaa, liittyykö yrittämääsi koodinparannustoimintoon epäiltyjä, mahdollisia tai varmoja ongelmia.
Neljänlaiset ongelmat ovat mahdollisia:
-
Tiedot
-
Ongelma kuvataan tiedoiksi, jos se ei vaikuta koodinparannukseen eikä negatiivisesti työympäristön koodiin. Tämäntyyppinen ongelma voidaan todennäköisesti ohittaa.
-
Varoitukset
-
Varoitukset yrittävät ennustaa kääntäjän varoituksia. Tämäntyyppinen ongelma ei todennäköisesti vaikuta negatiivisesti työympäristön koodiin.
-
Virheet
-
Virheeksi kuvattu ongelma aiheuttaa hyvin todennäköisesti kääntäjävirheitä tai muuttaa työympäristön koodia semanttisesti. Voit valita, että jatkat koodinparannusta huolimatta näistä virheistä, vaikka sitä ei suositella.
-
Lopetusongelmat
-
Tämäntyyppinen ongelma estää koodinparannusta tapahtumasta. Jos esimerkiksi valitset kommentin ja valitset siitä Muunna metodiksi -komennon, työympäristö antaa lopetusongelman koodinparannusyritykselle, koska kommenttia ei voi muuntaa.
Jos lopetusongelmia ei ole, koodinparannus voidaan suorittaa napsauttamalla
OK-painiketta. Voit esikatsella koodinparannustoiminnon tuloksia napsauttamalla Jatka-painiketta.
Koodinparannustuki
Koodinparannustoiminnot
Kuvakkeet