|
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.
|