Ohjattuun toimintoon perustuva koodinparannuksen käyttöliittymä
Ohjattuun toimintoon perustuva käyttöliittymä ohjaa koodinparannustoiminnon suoritusta vaihe vaiheelta.
Ohjattu koodinparannustoiminto koostuu 1 - n:stä parametrisivusta, esikatseluruudusta ja ongelmasivusta.
Parametrisivut
Nämä sivut keräävät tietoja, joita koodinparannuksessa tarvitaan. Esimerkiksi Siirrä yliluokkaan -koodinparannustoiminto kerää kahdelle sivulle yliluokkaan siirrettävät metodit ja kentät sekä ne aliluokkien vanhentuneet metodit ja kentät, jotka voidaan poistaa. Käyttäjä voi siirtyä parametrisivuille napsauttamalla
Seuraava >- ja
< Taaksepäin -painikkeita.
Kun olet antanut pakolliset tiedot, napsauttamallaValmis-painiketta voit suorittaa koodinparannuksen esikatselematta tuloksia. Jos haluat esikatsella muutoksia, napsauta Seuraava > -painiketta.
Esikatselusivu
JDT-työkalujen avulla voit esikatsella koodinparannustoiminnon tuloksia, ennen kuin suoritat toiminnon.
Esikatseluruutu 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.
Ongelmasivu
Koodinparannuksen ongelmasivu 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
Valmis-painiketta. Voit esikatsella koodinparannustoiminnon tuloksia napsauttamalla Seuraava> -painiketta.
Koodinparannustuki
Koodinparannustoiminnot
Kuvakkeet