Nimi
|
Kuvaus
|
Nimeä uudelleen
|
Tämä komento nimeää valitun elementin uudelleen
ja korjaa kaikki viittaukset (myös muiden tiedostojen viittaukset)
elementtiin (jos tämä toiminto on käytössä).
Käytettävissä: |
Metodit, metodien parametrit, kentät, paikallismuuttujat,
tyypit, tyyppiparametrit, luettelointivakiot, käännösyksiköt,
paketit, lähdekansiot, projektit ja tekstivalinnat, jotka
johtuvat joksikin tällaiseksi elementtilajiksi. |
Pikanäppäin: |
Alt+Vaihto+R |
Asetukset: |
Kun nimeät tyypin uudelleen, voit
nimetä myös vastaavasti nimetyt muuttujat ja metodit uudelleen.
Ota Nimeä tyyppi uudelleen -valintaikkunan Päivitä samalla
tavalla nimetyt muuttujat ja metodit -asetus käyttöön. Määritä
tyypin nimen vastaavuusmääritystapa valitsemalla Määritä-vaihtoehto.
Kun nimeät paketin uudelleen, voit nimetä myös sen alipaketit uudelleen. Ota
Nimeä paketti uudelleen -valintaikkunan Nimeä alipaketit uudelleen -vaihtoehto käyttöön. |
|
Siirrä
|
Tämä komento siirtää valitut elementit
ja korjaa viittaukset (myös muissa tiedostoissa) olevat viittaukset
elementteihin (jos tämä toiminto on käytössä).
Käytettävissä: |
Ilmentymämetodi (jonka voit siirtää komponenttiin), staattiset
metodit, staattiset kentät, tyypit, käännösyksiköt, paketit,
lähdekansiot ja -projektit ja joksikin tällaiseksi elementtilajiksi tulkittavat tekstivalinnat. |
Pikanäppäin: |
Alt+Vaihto+V |
Asetukset: |
Voit aloittaa tämän koodinparannuksen
pakettien selausnäkymässä vedä ja pudota -toiminnolla. |
|
Muuta metodin allekirjoitusta |
Muuttaa parametrien nimet, parametrityypit, parametrijärjestyksen ja päivittää kaikki viittaukset vastaavaan metodiin. Parametreja voidaan lisäksi poistaa tai lisätä ja metodin palautustyyppiä sekä näkyvyyttä voidaan muuttaa.
Käytettävissä: |
Metodit tai metodiksi tulkittavat tekstivalinnat. |
Asetukset: |
Jos haluat säilyttää alkuperäisen metodin, ota käyttöön Muuta metodin allekirjoitusta
-valintaikkunan Säilytä alkuperäinen metodi muuttuneen metodin delegaattina
-vaihtoehto. |
|
Muunna metodiksi |
Luo uuden metodin, joka sisältää valitut
lauseet tai lausekkeet ja korvaa valinnan viittauksella uuteen
metodiin. Tämä ominaisuus on hyödyllinen, kun haluat puhdistaa pitkiä, sekavia tai liian monimutkaisia metodeja.
Käytettävissä: |
Saat kelvollisen valinta-alueen valitsemalla Muokkaa-valikosta Laajenna valinta. |
Pikanäppäin: |
Alt+Vaihto+M |
|
Muunna paikallismuuttujaksi |
Luo uuden muuttujan, joka on osoitettu valitulle lausekkeelle, ja korvaa
valinnan viittauksella uuteen muuttujaan.
Käytettävissä: |
Paikallismuuttujiksi tulkittavat tekstivalinnat. Voit selvittää
kelvollisen valinta-alueen käyttämällä Muokkaa-valikon Laajenna valinta -toimintoa. |
Pikanäppäin: |
Alt+Vaihto+L |
|
Muunna vakioksi |
Luo staattisen lopullisen kentän valitusta lausekkeesta ja korvaa kenttäviittauksen sekä haluttaessa kirjoittaa uudelleen muut paikat, joissa sama lauseke esiintyy.
Käytettävissä: |
Vakiolausekkeet tai vakiolausekkeiksi tulkittavat tekstivalinnat. |
|
Muunna koodiksi |
Muuntaa koodiksi paikallismuuttujia, metodeja tai vakioita.
Käytettävissä: |
Metodit, staattiset lopulliset kentät ja metodeiksi, staattisiksi lopullisiksi kentiksi
tai paikallismuuttujiksi tulkittavat tekstivalinnat. |
Pikanäppäin: |
Alt+Vaihto+I |
|
Muunna nimetön luokka sisäkkäiseksi |
Tämä komento muuntaa anonyymin sisäisen luokan jäsenluokaksi.
Käytettävissä: |
Anonyymit sisäiset luokat. |
|
Muunna jäsenen tyyppi ylätasolle |
Luo uuden Java-käännösyksikön valittua jäsentyyppiä varten päivittäen kaikki viittaukset tarpeen mukaan. Ei-staattisia jäsentyyppejä varten valintaikkunaan tulee kenttä, jonka avulla voidaan tarvittaessa käyttää aiempaa sisällytysilmentymää.
Käytettävissä: |
Jäsentyypit tai jäsentyypiksi tulkittava teksti. |
|
Muunna paikallismuuttuja kenttään |
Muuttaa paikallismuuttujan kentäksi. Jos muuttuja on alustettu luonnin yhteydessä, toiminto siirtää alustuksen uuden kentän esittelyyn tai luokan konstruktoreihin.
Käytettävissä: |
Paikallismuuttujiksi tulkittavat tekstivalinnat. |
|
Muunna yliluokaksi |
Tämä komento selvittää rinnakkaistyyppien joukon yhteisen yliluokan.
Valituista rinnakkaistyypeistä tulee selvitetyn yliluokan suoria
aliluokkia koodinparannuksen jälkeen.
Käytettävissä: |
Tyypit |
Asetukset: |
Jos haluat käyttää selvitettyä luokkaa aina,
kun se on mahdollista, valitse Käytä muunnettua yliluokkaa mahdollisuuksien mukaan -vaihtoehto.
Katso komentoa Käytä ylityyppiä mahdollisuuksien mukaan. |
|
Muunna rajapinnaksi |
Tämä komento luo uuden rajapinnan ja metodijoukon ja tekee
valitusta luokasta tämän rajapinnan toteutuksen.
Käytettävissä: |
Tyypit |
Asetukset: |
Jos haluat käyttää uutta rajapintaa aina,
kun mahdollista, valitse Käytä muunnettua rajapintatyyppiä
mahdollisuuksien mukaan -vaihtoehto. Katso komentoa Käytä ylityyppiä mahdollisuuksien mukaan. |
|
Käytä ylityyppiä mahdollisuuksien mukaan |
Tämä komento korvaa kaikki tyypin esiintymät jollakin tyypin ylityypeistä,
kun kaikki ne paikat on selvitetty, joissa tämä korvaus on mahdollinen.
|
Siirrä aliluokkaan |
Siirtää metodien ja kenttien joukon luokasta sen aliluokkiin.
Käytettävissä: |
Samassa tyypissä esitellyt metodit ja kentät tai
kentän tai metodin sisäinen tekstivalinta. |
|
Siirrä yliluokkaan |
Siirtää kentän tai metodin sen esittelevän luokan yliluokkaan tai (metodien osalta) esittelee metodin abstraktina yliluokassa.
Käytettävissä: |
Samassa tyypissä esitellyt metodit, kentät ja jäsentyypit
tai kentän, metodin tai jäsentyypin sisäinen tekstivalinta. |
|
Esittele epäsuora osoitus |
Tämä komento luo staattisen epäsuoran metodin, joka delegoi
käsittelyn valitulle metodille.
Käytettävissä: |
Metodit tai metodiksi tulkittavat tekstivalinnat. |
Asetukset: |
Jos haluat korvata kaikki alkuperäisen
metodin kutsut kutsuilla epäsuoraan metodiin, valitse Ohjaa kaikki
metodikutsut -vaihtoehto. |
|
Esittele factory-metodi |
Tämä komento luo uuden factory-metodin, joka kutsuu valittua
konstruktoria ja palauttaa luodun objektin. Kaikki viittaukset konstruktoriin korvautuvat uuden factory-metodin kutsuilla.
Käytettävissä: |
Konstruktorin esittelyt |
|
Esittele parametri |
Korvaa lausekkeen viittauksella uuteen metodiparametriin ja päivittää kaikki metodin kutsujat välittämään lausekkeen kyseisen parametrin arvona.
Käytettävissä: |
Lausekkeiksi tulkittavat tekstivalinnat |
|
Kapseloi kenttä |
Korvaa kaikki viittaukset kenttään haku- ja asetusmetodeilla.
Käytettävissä: |
Kenttä tai kentäksi tulkittava tekstivalinta |
|
Yleistä esitelty tyyppi |
Käyttäjä voi valita viittauksen nykyisen tyypin ylityypin. Jos viittaus voidaan muuttaa uudeksi tyypiksi turvallisesti, se muutetaan.
Käytettävissä: |
Tyyppiviittaukset ja kenttien esittelyt, paikallismuuttujat
ja viittaustyyppien parametrit |
|
Päättele yleiset tyyppiargumentit |
Tämä komento korvaa yleisten tyyppien muotoilemattomat esiintymät
parametrisoiduilla tyypeillä, kun kaikki sellaiset kohdat on tunnistettu,
joissa tämä korvaus on mahdollista.
Käytettävissä: |
Projektit, paketit ja tyypit |
Asetukset: |
Oleta, että clone() palauttaa vastaanottajatyypin ilmentymän
-asetus. Hyvin toimivat luokat yleensä noudattavat tätä sääntöä,
mutta jos tiedät koodin rikkovan sääntöä, poista tämän ruudun valinta.
Jätä rajaamattomat tyyppiargumentit muotoilemattomiksi (älä päättele
<?>) -asetus. Jos esimerkiksi ArrayList-objektin elementeissä
ei ole rajoitteita ja poistat tämän ruudun valinnan, Eclipse-ympäristö
käyttää yhä yleismerkkiparametria ja korvaa viittauksen määrityksellä
ArrayList<?>. |
|
Siirrä JAR-tiedosto |
Tämä komento siirtää työtilan projektin koontipolussa olevan JAR-tiedoston
uuteen versioon ja käyttää siirrossa mahdollisesti uuteen JAR-tiedostoon
tallennettuja koodinparannustietoja muutoskatkojen välttämiseksi.
Käytettävissä: |
Koontipolun JAR-tiedostot |
|
Luo komentosarja |
Tämä komento luo työtilassa käytetyistä koodinparannuksista
komentosarjan. Voit joko tallentaa koodinparannuksen komentosarjat tiedostoon
tai kopioida ne leikepöydälle. Katso komentoa Toteuta komentosarja.
|
Toteuta komentosarja |
Tämä komento toteuttaa koodinparannuksen komentosarjan työtilan projekteissa.
Voit ladata koodinparannuksen komentosarjat joko tiedostosta tai
leikepöydältä. Katso komentoa Luo komentosarja.
|
Historiatiedot |
Tämä komento aloittaa työtilan koodinparannuksen historiatietojen
selauksen. Komennossa on asetus, jonka valitsemalla voit poistaa koodinparannuksia historiatiedoista.
|