Muokkaus | Koodinparannus | Siirtyminen | Haku | Näkymät | Muut | Vianmääritys |
Sisällönhallinnan aputoiminto | Sisällönhallinnan aputoiminto antaa luettelon ehdotettuja täydennyksiä osittain syötettyjä merkkijonoja varten.
Paina Java-muokkausohjelmassa Ctrl+välilyönti tai valitse Muokkaa >
Sisällönhallinnan aputoiminto.
|
Sisällönhallinnan aputoiminto Javadoc-kommenteissa | Sisällönhallinnan aputoiminto on käytettävissä myös Javadoc-kommenteissa.
|
Tyyppien piilotus sisällönhallinnan aputoiminnossa |
Jos et halua joidenkin tyyppien olevan näkyvissä sisällönhallinnan aputoiminnossa, voit
käyttää oletusasetussivun
![]() |
Sisällönhallinnan aputoiminto muuttujien, metodin parametrien ja kenttien nimien täydennyksiä varten |
Käyttämällä sisällönhallinnan aputoimintoa voit nopeuttaa kenttien, metodin parametrien ja paikallismuuttujien luontia. Kun kohdistin on esittelyn tyypin nimen jäljessä, valitse Muokkaa > Sisällönhallinnan aputoiminto
tai paina Ctrl+välilyönti.
Jos käytät kentissä, paikallismuuttujissa tai metodien parametreissa nimien etu- tai loppuliitettä,
määritä se oletusasetussivulla
|
Parametrivihjeet | Kun kohdistin on metodin argumentissa, näytössä näkyy parametrivihjeiden luettelo. Paina Java-muokkausohjelmassa Ctrl+vaihto+välilyönti tai valitse Muokkaa > Parametrivihjeet.
|
Sisällönhallinnan aputoiminto nimettömiä luokkia varten | Sisällönhallinnan aputoiminto auttaa myös nimettömän luokan luonnissa. Kun kohdistin on luokan ilmentymän luonnin ensimmäisen sulkeen jäljessä, valitse Muokkaa > Sisällönhallinnan aputoiminto tai paina Ctrl+välilyönti.
|
Lisäävän ja korvaavan sisällönhallinnan aputoiminnon välillä siirtyminen | Kun sisällönhallinnan aputoiminto kutsutaan olemassa olevaa tunnusta varten, sisällönhallinnan aputoiminto voi joko korvata tunnuksen valitulla täydennyksellä tai lisätä sen. Oletustoiminta
(korvaus tai lisäys) määritetään oletusasetussivulla
![]() Voit vaihtaa toiminnan tilapäisesti päinvastaiseksi sisällönhallinnan aputoiminnon valintaikkunassa pitämällä alaspainettuna Ctrl-näppäintä, kun valitset täydennyksen. |
Vaiheittainen koodinhallinnan aputoiminto | Oletusarvon mukaan koodinhallinnan aputoiminto lisää yleiset etuliitteet automaattisesti samoin kuin
Unix shell -laajennuksessa. Voit muuttaa toiminnon poistamalla asetuksen valinnan oletusasetussivulta
![]() |
Sisällönhallinnan aputoiminnon mukautus
![]() |
Voit selata eri ehdotusluokkia kutsumalla sisällönhallinnan aputoimintoa (näppäinyhdistelmällä Ctrl+välilyönti)
monta kertaa peräkkäin.
![]() Voit myös määrittää yleisimmin käytetyille ehdotusluokille erilliset pikanäppäimet. |
Haku- ja asetusmetodien luonti | Jos haluat luoda haku- ja asetusmetodeja kenttää varten, valitse kentän esittely ja valitse Lähde > Luo haku- ja asetusmetodeja.
![]() |
Voit luoda haku- ja asetusmetodit sisällönhallinnan aputoiminnon avulla | Haku- ja asetusmetodeja voidaan luoda myös käyttämällä sisällönhallinnan aputoimintoa. Siirrä kohdistin tyypin sisältöön jäsenten väliin ja paina Ctrl+välilyönti. Näyttöön tulee ehdotuksia, jotka luovat haku- tai asetusmetodin tukirakenteen. ![]() |
Haku- ja asetusmetodien poisto kentän poiston yhteydessä | Kun poistat kentän näkymästä, Eclipse voi ehdottaa sen haku- ja asetusmetodien poistoa.
Jos käytät kentissä nimen etu- tai loppuliitettä, määritä se oletusasetussivulla
![]() |
Delegaattimetodien luonti | Voit luoda kentälle delegaattimetodin
valitsemalla kentän esittelyn ja valitsemalla vaihtoehdot Lähde >
Luo delegaattimetodeja. Toiminto lisää valitut metodit tyyppiin, joka sisältää forward-kutsun delegoituihin metodeihin. Tässä on esimerkki delegaattimetodista: ![]() |
HashCode() - ja equals() -metodien luonti
![]() |
Voit luoda hashCode() - ja equals() -metodeja
valitsemalla vaihtoehdot Lähde > Muodosta metodit hashCode() ja equals().
|
Mallipohjien käyttö metodin luonnissa | Voit määrittää uuden metodin tukirakenteen
sisältävän mallipohjan käyttämällä oletusasetussivua
![]() Käytettävissä on myös valmiita mallipohjia, kuten "private_method", "public_method", "protected_method" ja niin edelleen. Sarkainnäppäimellä voit siirtyä syötettävien arvojen välillä (palautustyyppi, nimi ja argumentit).
|
Pikakorjauksen käyttö uuden metodin luonnissa | Aloita metodin kutsulla ja luo metodi valitsemalla Pikakorjaus (Ctrl+1).
|
Pikakorjauksen käyttö metodin allekirjoituksen muuttamisessa | Lisää argumentti metodin kutsuun kutsupaikassa. Lisää sitten pakollinen parametri metodin esittelyyn valitsemalla Pikakorjaus (Ctrl+1).
|
Sisällönhallinnan aputoiminnon käyttö konstruktorin tukirakenteen luonnissa | Käytä sisällönhallinnan aputoimintoa
kohdassa, johon haluat lisätä uuden konstruktorin, sen jälkeen, kun olet kirjoittanut
konstruktorin nimen ensimmäiset kirjaimet. ![]() |
Uusien kenttien luonti parametreista | Haluatko luoda uusia kenttiä konstruktoriin välitettyjä argumentteja varten? Valitse Pika-apu (Ctrl+1) parametria varten, kun haluat luoda määrityksen ja kentän esittelyn sekä antaa Eclipsen ehdottaa nimeä koodityylin oletusasetusten mukaan.![]() |
Sisällönhallinnan aputoiminnon käyttö metodin korvauksessa | Valitse Sisällönhallinnan aputoiminto
(Ctrl+välilyönti) tyypin sisällössä paikassa, johon metodi pitäisi lisätä. Sisällönhallinnan aputoiminto näyttää kaikki metodit, jotka voidaan korvata. Valittua metodia varten luodaan metodin sisältö.
|
Pikakorjauksen käyttö toteuttamattomien metodien lisäyksessä | Jos haluat toteuttaa uuden rajapinnan, lisää tyyppiin ensin "implements"-esittely.
Jopa ilman tallennusta tai koontia Java-muokkausohjelma alleviivaa tyypin sen merkiksi, että metodeja puuttuu, ja näyttöön tulee pikakorjauksen lamppu. Napsauta lamppua tai paina Ctrl+1 (Muokkaa >
Pikakorjaus) ja valitse, haluatko lisätä toteuttamattomia metodeja vai tehdä luokasta abstraktin.
|
Perusluokan metodin korvaus | Jos haluat luoda metodin, joka korvaa perusluokan metodin, Valitse tyyppi, johon haluat lisätä metodit, ja valitse vaihtoehdot Lähde > Korvaa/toteuta metodeja. Näyttöön tulee valintaikkuna, jonka avulla voit valita korvattavat metodit.
|
Tyypin luonti esimerkkikatkelmasta![]() |
Voit luoda uuden käännösyksikön liittämällä Java-tyypin
sisältävän koodikatkelman suoraan pakettiin tai lähdekansioon.
Voit esimerkiksi valita ja kopioida seuraavan lähdekoodin:
package pack; public class HelloWorld { public static void main(String[] args) { System.out.println("Hei maailma"); } }Valitse seuraavaksi pakettien selausnäkymästä lähdekansio ja paina näppäinyhdistelmää Ctrl+V (tai valitse vaihtoehdot Muokkaa > Liitä). Järjestelmä luo automaattisesti uuden paketin nimeltä pack ja kopioidun sisällön sisältävän tiedoston HelloWorld.java. |
Uudelleennimeäminen tiedostossa | Voit nimetä objektin uudelleen
nopeasti, jos sitä varten ei tarvitse tehdä täyttä riippuvuussuhteiden analyysia muissa tiedostoissa,
käyttämällä pika-avun Nimeä uudelleen tiedostossa -toimintoa. Siirrä Java-muokkausohjelmassa kohdistin muuttujan, metodin tai tyypin tunnukseen ja paina Ctrl+1
(Muokkaa > Pikakorjaus). Muokkausohjelma siirtyy linkitettyyn muokkaustilaan (kuten mallipohjat), ja tunnuksen muuttaminen muuttaa samanaikaisesti kaikki muut viittaukset kyseiseen muuttujaan, metodiin tai tyyppiin. ![]() |
Pikakorjauksen käyttö poikkeusten käsittelyssä | Tuotettujen poikkeusten käsittely on helppoa. Käsittelemättömät poikkeukset havaitaan kirjoitettaessa ja merkitään muokkausohjelmassa punaisella viivalla.
|
Vähemmän kirjoittamista määrityksissä | Sen sijaan, että kirjoittaisit määrityksen, aloita lausekkeella, joka määritetään.
![]() |
Vähemmän työtä cast-lausekkeiden kanssa | Älä käytä turhan paljon aikaa cast-lausekkeiden kirjoittamiseen. Ohita ne ensin ja lisää ne pika-avun avulla, kun lause on valmis.
Esimerkkitoimi määrityksissä: |
Lausekkeen, jonka laji on vaihdettu, määritys |
Instanceof-tarkistuksen jälkeen on hyvin yleistä vaihtaa lausekkeen laji ja määrittää se uudelle paikallismuuttujalle. Valitse Pika-apu (Ctrl+1) instanceof-avainsanaa varten, jolloin sinun tarvitsee kirjoittaa vähemmän:![]() |
Lisää pika-apuja |
Pika-avun sivulla on luettelo käytettävissä olevista koodimuunnoista. Niitä ovat esimerkiksi
|
Oikoteitä pikakorjauksia ja -apuja varten |
Jotkin suositut pika-avut, kuten Nimeä uudelleen tiedostossa ja Liitä paikallismuuttujaan, voidaan kutsua suoraan painamalla Ctrl+2 R ja Ctrl+2 L.
Oletusasetussivulla
![]() |
Rivien ympäröinti | Jos haluat ympäröidä lauseita if/while/for-lauseella
tai lohkolla, valitse ympäröitävät rivit ja valitse vaihtoehdot
Lähde > Ympäröi tai paina näppäinyhdistelmää Alt+Vaihto+Z.
Valikon vaihtoehdot on johdettu muokkausohjelman normaaleista mallipohjista: valikossa ovat näkyvissä kaikki mallipohjat, jotka sisältävät muuttujan ${line_selection}. Voit määrittää mallipohjat oletusasetussivulla![]() |
Omien mallipohjien luonti |
Voit luoda omia mallipohjia siirtymällä oletusasetussivulle
![]()
|
Sisällönhallinnan aputoiminto voi lisätä argumenttien nimet automaattisesti |
Voit määrittää sisällönhallinnan aputoiminnon lisäämään argumenttien nimet automaattisesti
metodin täydennyksessä. Voit mukauttaa tätä toimintaa oletusasetussivulla
![]()
sisällönhallinnan aputoiminto lisää automaattisesti argumenttien nimet:
Voit siirtyä lisättyjen nimien välillä sarkainnäppäimellä. Sisällönhallinnan aputoiminto voi myös arvata argumenttien nimet esiteltyjen
tyyppien perusteella. Voit määrittää tämän toiminnan oletusasetussivulla
|
Tyyppiargumenttien automaattinen lisäys |
Oletusasetussivulla
![]() ![]() Tulos on seuraava: ![]() |
Ympäröivän lauseen poisto | Voit poistaa ympäröivän lauseen tai lohkon
siirtämällä kohdistimen alku- tai loppusulkeen kohdalle ja painamalla näppäinyhdistelmää Ctrl+1
(tai valitsemalla vaihtoehdot Muokkaa > Pikakorjaus).
|
Kuinka sana kirjoitettiinkaan? | Voit ottaa Java-muokkausohjelman oikeinkirjoituksen tarkistuksen tuen käyttöön oletusasetussivulla
![]() Voit määrittää sanaston käytettäväksi myös sisällönhallinnan aputoiminnossa. Tällä hetkellä Eclipseen ei kuitenkaan sisälly sanastoa. Sanasto on muodoltaan yksinkertaisesti luettelo sanoja, jotka on erotettu uusilla riveillä, ja pikakorjausten avulla voit lisätä sanastoon uusia sanoja työskennellessäsi. Sanastolisäyksiä otetaan mielellään vastaan. |
Rakenteiset valinnat | Voit nopeasti valita Java-koodia syntaktisesti käyttämällä Rakenteinen valinta -ominaisuutta. Korosta teksti ja paina näppäinyhdistelmää Alt+Vaihto+Ylänuoli tai valitse valikkoriviltä vaihtoehdot Muokkaa > Laajenna valinta > Sisällytyselementti. Järjestelmä laajentaa valinnan pienimpään valinnan sisältävään Java-syntaksin elementtiin. Sen jälkeen voit laajentaa valintaa edelleen kutsumalla toiminnon uudelleen. |
Vastaavan sulkeen etsiminen | Voit etsiä vastaavan sulkeen valitsemalla alku- tai
loppusulkeen ja painamalla näppäinyhdistelmää Ctrl+Vaihto+P tai valitsemalla vaihtoehdot Navigoi >
Siirry > Vastaava sulje. Voit myös kaksoisnapsauttaa
ennen ensimmäistä suljetta tai jälkimmäisen sulkeen jäljessä - valituksi tulee sulkeiden välillä oleva teksti.
|
Ohjattu Javadoc | Kirjoita "/**" ja paina Enter-näppäintä. Toiminto lisää automaattisesti @param-, @return- ja @exception-vakiotunnisteita sisältävän Javadoc-kommentin tukirakenteen.
![]() |
Vain valitun elementin lähdekoodin tarkastelu | Napsauttamalla työkalurivin Näytä vain valitun elementin lähde -painiketta
(![]() |
Paikallisten historiatietojen käyttö palattaessa metodin aiempaan versioon | Aina kun muokkaat tiedostoa, sen aiempi sisältö säilyy paikallisissa historiatiedoissa. Java-työvälinejärjestelmän ansiosta paikalliset historiatiedot ovat käytettävissä Java-elementtejä varten, joten voit palata yksittäisen metodin edelliseen versioon koko tiedoston sijasta.
Valitse elementti (esimerkiksi hahmotelmanäkymästä) ja palauta elementin edellinen versio valitsemalla vaihtoehdot Korvaa objektilla > Paikalliset historiatiedot.
|
Poistettujen metodien palautus käyttämällä paikallisia historiatietoja | Aina kun muokkaat tiedostoa, sen aiempi sisältö säilyy paikallisissa historiatiedoissa. Java-työvälinejärjestelmän ansiosta paikalliset historiatiedot ovat käytettävissä Java-elementtejä varten, joten voit palauttaa poistetut metodit valikoiden.
Valitse säilö (esimerkiksi hahmotelmanäkymästä) ja palauta poistetut jäsenet valitsemalla Palauta paikallisista historiatiedoista -vaihtoehto.
|
Mukautettavan koodin luonti | Oletusasetussivulla
![]()
|
Kommenttien kirjoittaminen koodiin | Voit lisätä kommentteja joko erikseen valitsemalla vaihtoehdot Lähde > Luo elementin kommentti (tai painamalla näppäinyhdistelmää Alt+Vaihto+J) tai automaattisesti käyttämällä erilaisia ohjattuja toimintoja, koodinparannuksia ja pikakorjauksia. Määritä kommenttimallipohjat oletusasetussivulla ![]() Voit ottaa kommenttien automaattisen luonnin käyttöön tai poistaa sen käytöstä joko suoraan ohjatussa toiminnossa (esimerkiksi käyttämällä ohjatun uuden Java-tyypin luontitoiminnon Luo kommentteja -valintaruutua) tai käyttämällä oletusasetussivulla ![]() Kaikki nämä asetukset voidaan määrittää myös projektikohtaisesti. Voit ottaa projektikohtaiset asetukset käyttöön valitsemalla projektia varten Ominaisuudet. |
Jäsenten lajittelu | Voit käyttää Lajittele jäsenet -toimintoa
Java-käännösyksikön jäsenten lajitteluun oletusasetussivulla
![]() Voit käyttää toimintoa valitsemalla vaihtoehdot Lähde > Lajittele jäsenet. |
Merkkijonojen rivitys |
Voit määrittää merkkijonoliteraalit rivitettäväksi, kun muokkaat niitä. Oletetaan
esimerkiksi, että muokkaat seuraavaa koodia:
String message= "Tämä on hyvin pitkä sanoma."; Siirrä kohdistin sanan "hyvin" jälkeen ja paina Enter-näppäintä. Koodi muuttuu automaattisesti muotoon: String message= "Tämä on hyvin" + " pitkä sanoma."; Voit mukauttaa tämän toiminnon oletusasetussivulla
|
Älykäs kirjoitus ja sen hallinta |
Java-muokkausohjelman Älykäs kirjoitus -toiminnot auttavat päivittäisessä työskentelyssäsi. Voit määrittää
ne oletusasetussivulla
![]()
Kun otat käyttöön Lisää puolipisteet automaattisesti oikeaan paikkaan -asetuksen, puolipisteen kirjoitus aiheuttaa kohdistimen siirtymisen automaattisesti lauseen loppuun ennen puolipisteen lisäystä. Näin sinun ei tarvitse siirtää kohdistinta itse. |
Koodin sisennyksen korjaus yhdellä näppäinpainalluksella | Valitsemalla vaihtoehdot Lähde
> Oikea sisennys tai painamalla näppäinyhdistelmää Ctrl+I voit käyttää hyödyllistä toimintoa. Valitse koodi, jonka sisennys on virheellinen, ja käytä toimintoa. Jos mitään ei ole valittuna, tämä toiminto sisentää käytössä olevan rivin. |
Lähde- ja koodinparannustoimintojen pikavalikot |
Koodinparannus- ja lähdetoimintoja voidaan käyttää pikavalikon avulla. Valitse käsiteltävä elementti Java-muokkausohjelmasta
tai Java-näkymästä ja avaa lähdekoodin pikavalikko painamalla näppäinyhdistelmää Alt+Vaihto+S,
koodinparannuksen pikavalikko painamalla näppäinyhdistelmää Alt+Vaihto+T tai ympäröinnin pikavalikko painamalla näppäinyhdistelmää Alt+Vaihto+Z.
|
Käyttämättömän koodin etsiminen | Java-kääntäjä havaitsee
saavuttamattoman koodin, käyttämättömät muuttujat, parametrit, tuonnit ja käyttämättömät yksityiset tyypit, metodit ja kentät.
Tämä asetus on oletusasetussivulla
![]()
|
Javadoc-kommenttien käsittely | Eclipsen Java-kääntäjä voi käsitellä Javadoc-kommentteja. Haku ilmoittaa doc-kommenttien viittaukset, ja koodinparannustoiminto päivittää myös nämä viittaukset. Voit hallita tätä tuoteominaisuutta
oletusasetussivulla
![]()
|
Varoitusten näytön esto | J2SE-ympäristön versiossa 5.0 ja uudemmissa versioissa voit piilottaa kaikki valinnaiset kääntäjän varoitukset näkyvistä merkinnällä SuppressWarnings . Tässä esimerkissä metodi addAll() on merkitty käyttämättömäksi metodiksi. Merkintä SuppressWarnings lisätään pikakorjauksella (näppäinyhdistelmä Ctrl+1), jotta tämän metodin varoitukset eivät tule näkyviin.![]() |
Ohjattu puhdistustoiminto ![]() |
Ohjatun puhdistustoiminnon avulla voit korjata
useita ongelmia kerralla ja tuottaa koodityylin. Voit esimerkiksi
![]() Valitse projekti, paketti tai tiedosto ja aloita ohjattu toiminto valitsemalla vaihtoehdot Lähde > Puhdista.... |
Koodinparannusten komentosarjat![]() |
Voit suorittaa useimmat JDT-työkalujen koodinparannukset sekä vuorovaikutteisesti että koodinparannuksen komentosarjoina. Voit luoda koodinparannuksen komentosarjan koodinparannuksen historiatiedoista valitsemalla vaihtoehdot Koodinparannus > Luo komentosarja.... Kun haluat käyttää koodinparannuksen komentosarjaa myöhemmin työtilassa, valitse vaihtoehdot Koodinparannus > Toteuta komentosarja.... Voit käyttää koodinparannuksen komentosarjoja esimerkiksi ohjelmistotasojen välisten merkittävien ohjelmointirajapintamuutosten automaattiseen korjaukseen tai monimutkaisia semanttisia rakenteita sisältävien ohjelmakorjausten tekemiseen. |
Varma JAR-tiedostojen siirto![]() |
Kun viet JAR-tiedoston työtilasta, voit valita ohjatusta JAR-tiedostojen vientitoiminnosta
vaihtoehdon, joka lisää JAR-tiedostoon koodinparannustiedot. Valitse vaihtoehdot Tiedosto > Vie... ja valitse sitten JAR-tiedosto-vaihtoehto. Valitse ohjatun JAR-tiedoston vientitoiminnon ensimmäiseltä sivulta Vie valittujen projektien koodinparannukset -vaihtoehto. Valitse lisättävät koodinparannukset napsauttamalla linkkiä. Työasemaohjelmat voivat tällöin muuntaa JAR-tiedoston vanhan version uudeksi versioksi koodinparannustoiminnolla, joka aloitetaan valitsemalla vaihtoehdot Koodinparannus > Siirrä JAR-tiedosto.... Tämä koodinparannus päivittää automaattisesti kaiken JAR-tiedoston vanhalle tiedostolle alisteisen koodin JAR-tiedoston uuden version mukaiseksi. |
Muuttujien ja niiden luku-/kirjoitusoikeuksien haku | Voit hakea muuttujia ja nähdä niiden luku-/kirjoitustilan valitsemalla tunnuksen (muuttujan, metodin tai tyypin viittauksen tai esittelyn) ja valitsemalla sitten Hae
> Esiintymät tiedostossa. Toiminto merkitsee kaikki tämän tunnuksen samassa tiedostossa olevat viittaukset. Tulokset näkyvät hakunäkymässä samoin kuin muuttujan luku- tai kirjoitusoikeuden näyttävä kuva.
Vaihtoehtoisesti voit korostaa esiintymät dynaamisesti käyttämällä Merkitse esiintymät -toimintoa. Voit hakea useista tiedostoista käyttämällä yleishakutoimintoja (Hae > Viittaukset). |
Sellaisten metodien haku, joilla on tietty palautustyyppi |
Voit etsiä metodeja, joilla on tietty palautustyyppi, käyttämällä määritystä "*
<return type>" seuraavasti:
|
Javadoc-hakuvastineiden suodatus | Oletusarvon mukaan Java-haku etsii viittauksia Java-koodista ja Javadoc-tiedoista. Jos et halua tarkastella Javadoc-tietojen viittauksia, voit suodattaa niiden hakuvastineet ottamalla käyttöön hakunäkymän Näytä-valikossa (kolmiosymboli) olevan Suodata Javadoc -asetuksen. |
Mahdollisten hakuvastineiden suodatus | Mahdollisia vastineita esiintyy, kun käännösaikainen ongelma estää hakuohjelmaa selvittämästä hakuvastinetta täydellisesti. Voit suodattaa tällaiset vastineet hakunäkymän valikossa (kolmiosymboli) olevan Suodata mahdolliset -toiminnon avulla. |
Metodin kutsuketjujen jäljitys kutsuhierarkiasta |
Kutsuhierarkian avulla voit seurata pitkiä tai monimutkaisia
kutsuketjuja alkuperäisen kontekstin häviämättä. Valitse metodi
ja valitse vaihtoehdot Navigoi > Avaa kutsuhierarkia (tai paina näppäinyhdistelmää Ctrl+Alt+H).
|
Valinnan avaus Java-muokkausohjelmaan | Voit avata elementin kahdella tavalla Java-muokkausohjelmassa olevasta viittauksesta.
![]() Voit määrittää hyperlinkkien avulla siirtymisen käyttämällä oletusasetussivulla ![]() |
Pikahahmotelmat | Painamalla Ctrl+F3 Java-muokkausohjelmassa
saat näkyviin kohdistimen kohdalla olevan elementin pikahahmotelman. Painamalla Ctrl+O (Siirry > Pikahahmotelma) saat näkyviin lähdetiedoston pikahahmotelman.
|
Pikahahmotelmissa näkyvät perityt jäsenet | Painamalla Ctrl+O tai Ctrl+F3
uudelleen voit lisätä perittyjä jäseniä avoimeen pikahahmotelmaan. Perityt jäsenet näkyvät harmaina.
Voit suodattaa ja lajitella jäseniä hahmotelman oikeassa yläkulmassa olevan valikon avulla.
|
Pikahierarkia | Voit selvittää näennäiskutsun
mahdolliset vastaanottajat pikatyyppihierarkian avulla.
Siirrä kohdistin metodikutsuun ja paina näppäinyhdistelmää Ctrl+T (tai valitse vaihtoehdot Navigoi > Pikatyyppihierarkia).
Näkymässä kaikkien metodin toteuttavien tyyppien kohdalla näkyy koko kuvake.
Avaa vastaava metodi muokkausohjelmassa painamalla Enter-näppäintä. Painamalla Ctrl+T uudelleen voit siirtyä ylityyppihierarkiaan. |
Korostuksen lisäominaisuudet |
Java-muokkausohjelma voi korostaa lähdekoodia sen semantiikan mukaan (esimerkiksi staattiset kentät, paikallismuuttujat, staattisten metodien kutsut). Voit tarkastella eri asetuksia
oletusasetussivulla
![]()
|
Oletusarvon mukaan taitetut alueet | Voit määrittää, mitkä alueet on taitettu oletusarvon mukaan, kun muokkausohjelma avataan. Voit mukauttaa tämän toiminnon oletusasetussivulla
![]()
|
Merkintöjen esiintymät |
Kun käytät muokkausohjelmaa, ota Merkintöjen esiintymät käyttöön työkalurivin painikkeen avulla (![]() ![]() Valitsemalla palautustyypin näet metodin poistumakohdat. Valitsemalla poikkeuksen näet, missä se on tuotettu. ![]() Valitsemalla yliluokan tai -rajapinnan näet metodien korvaavan tai toteuttavan valitun ylityypin metodin. Voit hienosäätää esiintymien merkitsemistä oletusasetussivulla ![]() Voit vaihtaa merkintöjen väriä oletusasetussivulla ![]() |
Siirtyminen edelliseen/seuraavaan metodiin | Voit siirtyä nopeasti seuraavaan tai edelliseen metodiin tai kenttään painamalla Ctrl+vaihto+ylänuoli (Siirry > Siirry > Edellinen jäsen) tai Ctrl+vaihto+alanuoli (Siirry > Siirry > Seuraava jäsen). |
Huomautusten välillä siirtymisen hallinta |
Siirry Java-lähdetiedoston huomautusten välillä napsauttamalla työkalurivin painikkeita Seuraava huomautus ja Edellinen huomautus tai valitsemalla Siirry
> Seuraava huomautus (Ctrl+.) ja Siirry > Edellinen huomautus (Ctrl+,).
Painikkeiden alivalikoiden avulla voit määrittää, minkä huomautusten kohdalla haluat pysähtyä:
|
Muistutuksia Java-koodissa | Kun merkitset Java-lähdekoodin kommentin tunnisteella "TODO", Java-kääntäjä luo automaattisesti vastaavan tehtävän muistutukseksi. Avaamalla tehtävän siirryt takaisin koodin tunnisteeseen "TODO". Oletusasetussivulla
![]() |
Avaa tyyppi -valintaikkunan vihjeitä |
Avaa tyyppi -valintaikkunassa (valitse vaihtoehdot Navigoi > Avaa tyyppi tai napsauta työkalurivin painiketta)
voit etsiä tyypin sen nimen perusteella.
![]() |
Kohotekstien asetus pysyviksi | Voit avata tekstin vieritettävän ikkunan kohotekstistä painamalla F2 (Muokkaa > Näytä työkaluvihjeen kuvaus). Voit valita ja kopioida sisällön tästä ikkunasta.
|
Kohotekstit Java-muokkausohjelmassa | Saat Java-muokkausohjelmaan erilaisia kohotekstejä käyttämällä
muuntonäppäimiä (vaihto, Ctrl, Alt). Kun siirrät hiiriosoittimen tunnuksen päälle Java-muokkausohjelmassa, oletusarvon mukaan näyttöön tulee tätä elementtiä vastaavasta lähteestä noudetun Javadocin sisältävä kohoteksti. Pitämällä Ctrl-näppäintä alaspainettuna saat näyttöön lähdekoodin. ![]() |
Yleisen metodin johdettu allekirjoitus |
Voit käyttää koho-ohjetta yleisen metodin johdetun allekirjoituksen esittelyyn.
|
Ulkoisen Javadoc-dokumentaation avaus ja määritys | Jos haluat avata Javadoc-dokumentaation tyyppiä, metodia tai kenttää varten painamalla vaihto+F2
(Siirry > Avaa ulkoinen Javadoc), määritä ensin dokumentaation sijainnit elementin pääkirjastoon (JAR, luokkakansio) tai projektiin (lähdekansio). Jos haluat käsitellä kirjastoa, avaa koontipolkusivu (valitse vaihtoehdot Projekti > Ominaisuudet > Java-koontipolku), siirry Kirjastot-kohtaan ja laajenna sen kirjaston solmu, jonka Javadoc-sijainti-solmua voit muokata. Dokumentaatio voi olla paikallisessa tiedostojärjestelmän kansiossa, arkistossa tai Web-palvelimessa.
|
Useita projekteja sisältävän työtilan järjestely | Valitsemalla pakettien selausnäkymän valikosta vaihtoehdot Ylätason elementit > Työaineistot
voit ottaa käyttöön uuden tilan, jossa työaineistot ovat näkyvissä ylätason elementteinä. Tässä tilassa paljon projekteja sisältävien työtilojen hallinta on paljon helpompaa.
Valitsemalla pakettien selausnäkymän valikosta Määritä työaineistojen kokoonpano -vaihtoehdon voit määrittää näkyvissä olevat työaineistot. Valintaikkunan avulla voit luoda uusia Java-työaineistoja, määrittää, mitkä työaineistot näytetään ja missä järjestyksessä. Työaineistot voidaan järjestää uudelleen myös suoraan pakettien selausnäkymässä vetämällä ja pudottamalla ja kopioimalla/liittämällä. |
||
Esittelynäkymä | Esittelynäkymässä
![]()
|
||
Javadoc-näkymä | Javadoc-näkymässä
![]()
|
||
Tyyppihierarkianäkymä ja metodin toteutukset/määritykset | Jos haluat tietää, mitkä hierarkian tyypit korvaavat metodin, käytä Näytä jäsenet hierarkiassa -toimintoa.
|
||
Tyyppihierarkianäkymä tukee ryhmitystä määrittävän tyypin mukaan | Tyyppihierarkian metodinäkymän avulla voit lajitella valitun tyypin metodit sen määrittävien tyyppien mukaan.
Esimerkiksi AbstractList -elementti sisältää
Object-, Collection- ja List-elementeissä määritettyjä metodeja:
|
||
Tyyppihierarkiavihjeitä |
|
||
Java-lähteen rakenteellinen vertailu | Java-lähteen rakenteellisessa vertailussa ei oteta huomioon Java-elementtien, kuten metodien ja kenttien, tekstuaalista järjestystä, ja siinä näkyy selvemmin, mitä elementtejä on muutettu, lisätty tai poistettu. Java-tiedostojen rakenteellinen vertailu voidaan aloittaa seuraavilla kahdella tavalla:
|
||
Ominaisuustiedostojen rakenteellinen vertailu | Java-ominaisuustiedostojen (tunniste: .properties) rakenteellisessa vertailussa ohitetaan ominaisuuksien tekstuaalinen järjestys ja näytetään, mitä ominaisuuksia on muutettu, lisätty tai poistettu. Ominaisuustiedostojen rakenteellinen vertailu voidaan aloittaa seuraavilla kahdella tavalla:
|
||
Pakettien hierarkkinen ja litteä asettelu | Java-pakettinäkymän (ja pakettien selausnäkymän) valikossa on vaihtoehto, jonka valitsemalla voit vaihtaa pakettien näyttötavan. Kun valitset vaihtoehdot Paketin esitysmuoto > Hierarkkinen,
paketit ovat näkyvissä luettelorakenteessa, jossa pakettien alla on niiden alipaketit. Kun valitset vaihtoehdot Paketin esitysmuoto > Litteä,
paketit ovat näkyvissä vakiomuodossa tasaisena luettelona, jossa kaikki paketit ja alipaketit
näkyvät rinnakkaispaketteina.
|
||
Loogiset paketit | Java-pakettinäkymässä (Java-selailuperspektiivissä) projektin lähdekansioiden samannimiset paketit on liitetty yhteen. Näyttökuvassa on pakettinäkymä,
jossa on näkyvissä looginen paketti.
|
||
Pakettien nimien tiivistys | Jos pakettien nimet ovat erittäin pitkiä,
voit määrittää niille näkymissä käytettävät tiivistetyt nimet.
Voit määrittää tiivistysmallin oletusasetussivulla
![]()
|
||
Java-koontipolun käsittely suoraan pakettien selausnäkymässä | Sen sijaan, että käsittelisit Java-koontipolkua valitsemalla vaihtoehdot Projekti
> Ominaisuudet > Java-koontipolku, voit käyttää pakettien selausnäkymän pikavalikossa olevia toimintoja.
Voit esimerkiksi lisätä uusia lähdekansioita, arkistoja ja kirjastoja koontipolkuun tai sisällyttää tai sulkea pois tiedostoja ja kansioita lähdekansiosta. |
||
Java-ongelmien ryhmittely![]() |
Valitsemalla ongelmanäkymän Näytä-valikosta vaihtoehdot Ryhmittelyperuste > Java-häiriön tyyppi
voit ryhmitellä Java-ongelmat niiden luokkien mukaan.
![]() |
||
Java-tyypin ilmaisin ![]() |
Voit selvittää käännösyksikön tai luokkatiedoston ensimmäisen tyypin ottamalla käyttöön oletusasetussivulla
![]() |
Projektikohtaiset oletusasetukset | Voit määrittää kaikki koodityylin ja kääntäjän asetukset projektikohtaisesti. Avaa projektin ominaisuussivut valitsemalla projektissa vaihtoehdot Projekti > Ominaisuudet tai käyttämällä työtilan oletusasetussivulla, kuten sivulla ![]() |
||||||||||||
Saantisäännöt |
Saantisääntöjen avulla voit pakottaa API-säännöt viitattujen kirjastojen tyyppejä varten. Muokkaa Java-koontipolku-sivulla (Projekti
> Ominaisuudet > Java-koontipolku) "Saantisäännöt"-solmua, joka on käytettävissä viitattuja projekteja, arkistoja, luokkakansioita ja kirjastoja varten. Näiden viittauksien paketit tai tyypit voidaan luokitella
![]() |
||||||||||||
JUnit | Valitse JUnit-testimetodi näkymässä tai valitse pikavalikosta Aja > JUnit-testi tai päävalikosta Aja > Aja muodossa > JUnit-testi. Toiminto luo aloituskokoonpanon valitun testin ajoa varten. | ||||||||||||
JUnit-näkymän piilotus virheisiin tai häiriöihin asti | Voit määrittää JUnit-näkymän
avautumaan vain virheiden tai häiriöiden ilmetessä. Siten voit määrittää näkymän pikanäkymäksi, eikä sen tarvitse näkyä, ellei epäonnistuvia testejä ole. Jos testeissä ei ole ongelmia, näytössä näkyy niitä ajettaessa tämä kuvake ![]() ![]() ![]() ![]() |
||||||||||||
Sisällönhallinnan aputoiminto valintaikkunan kentissä | Sisällönhallinnan aputoiminto (paina näppäinyhdistelmää Ctrl+Välilyönti) on käytettävissä myös
eri Java-valintaikkunoiden syöttökentissä. Kentän vieressä on pieni lamppukuvake,
kun kenttä on valittuna.
|
||||||||||||
Ohjattu kohdistimen asemointi Java-nimiä sisältävissä valintaikkunoissa
![]() |
Java-nimien muokkaukseen käytettävät tekstikentät tukevat ohjattua kohdistimen asemointia. Painamalla näppäinyhdistelmiä Ctrl+Vasen nuolinäppäin ja Ctrl+Oikea nuolinäppäin
voit siirtää kohdistinta nimen eri kirjankokomuutosten välillä. Näppäinyhdistelmillä Ctrl+Vaihto+Vasen nuolinäppäin ja Ctrl+Vaihto+Oikea nuolinäppäin voit laajentaa valintaa pienin lisäyksin.
Näppäinyhdistelmällä Ctrl+Del voit poistaa nimen seuraavan osan ja näppäinyhdistelmällä Ctrl+Askelpalautin nimen edellisen osan.
|
||||||||||||
Etu- tai loppuliitteiden määritys kenttiä, parametreja ja paikallismuuttujia varten | Voit määrittää etu- tai loppuliitteen
kentille, staattisille kentille, parametreille ja paikallismuuttujille.
Nämä oletusasetussivulla
![]() |
||||||||||||
Tuontien järjestäminen toimii myös muita kuin yksittäisiä tiedostoja varten | Voit valita vaihtoehdot Lähde > Järjestä tuonnit, kun valittuna on käännösyksikköjä, paketteja, lähdekansiota tai Java-projekteja. | ||||||||||||
Useamman kuin yhden tiedoston muotoilu | Valitse kaikki muotoiltavat Java-tiedostot ja muotoile ne valitsemalla vaihtoehdot Lähde > Muotoile. Muotoilutoiminto on käytettävissä myös paketteja, lähdekansioita ja Java-projekteja varten. | ||||||||||||
Tietyn JRE-ympäristön käyttö projektia varten | Kun luot uusia projekteja, järjestelmä lisää oletusarvon
mukaan JRE-ympäristön, joka on valittu oletusasetussivulla
![]()
|
||||||||||||
Veto ja pudotus |
Veto ja pudotus on toiminto, joka korvaa vaihtoehtojen Muokkaa > Leikkaa, Muokkaa > Liitä,
Muokkaa > Kopioi ja Muokkaa > Liitä avulla tehtävän toiminnon. Kun pidät
Ctrl-näppäintä painettuna vedon ja pudotuksen aikana, järjestelmä kopioi objektin sen siirtämisen sijasta.
Tärkeitä seikkoja:
|
||||||||||||
Vanhentumistunnisteen välitys |
Voit määrittää Java-kääntäjän tekemään vanhentumisen vianmäärityksen
oletusasetussivun
![]()
|
||||||||||||
Palautuminen epänormaaleista epäjohdonmukaisuuksista |
Joskus harvoin toiminto saattaa epäonnistua. Tällöin JDT-työkalut voivat näyttää joitakin epäjohdonmukaisuuksia, kuten
Voit palauttaa JDT-työkalujen yhtenäisyyden tekemällä seuraavat toimet täsmälleen ilmoitetussa järjestyksessä:
|
Aloitus pikavalikosta |
Pikavalikon avulla voit ajaa Java-sovelluksia ja tehdä niille vianmäärityksen. Voit käynnistää lähdetiedoston, paketin, metodin, tyypin ja niin edelleen valitsemalla näkymän tai muokkausohjelman pikavalikosta Aja muodossa (tai Tee vianmääritys muodossa) > Java-sovellus. Voit vaihtoehtoisesti käyttää Java-sovelluksen aloituksen pikanäppäinyhdistelmää (Alt+Vaihto+D, J). Ylätason toiminnot Aja muodossa (tai Tee vianmääritys muodossa) ottavat myös huomioon nykyisen valinnan tai aktiivisen muokkausohjelman.
|
Laskennat vianmääritysohjelmassa |
Katkelman laskenta on käytettävissä vianmääritysohjelman eri paikoissa. Kun valitset muokkausohjelman tai muuttujanäkymän pikavalikosta Näytä- tai Tarkasta-vaihtoehdon, tulos näkyy ponnahdusikkunassa, jonka tulos voidaan lähettää näyttönäkymään tai lausekkeiden näkymään.
|
Näkymien hallinta muissa kuin vianmääritysperspektiiveissä |
Vianmääritysnäkymä hallitsee automaattisesti vianmääritykseen liittyviä näkymiä näkymävalinnan perusteella (näyttäen esimerkiksi Java-näkymät Java-pinokehyksiä varten ja C-näkymät C-pinokehyksiä varten). Oletusarvon mukaan tämä automaattinen näkymienhallinta on käytössä vain vianmääritysperspektiivissä, mutta voit ottaa sen käyttöön muissa perspektiiveissä vianmääritysnäkymän työkalurivin avattavasta valikosta avattavan Näkymän hallinta -oletusasetussivun avulla. |
Ympäristömuuttujat |
Voit määrittää Java-sovellusten aloittamisessa käytettävän ympäristön Ympäristö-välilehden avulla.
|
Merkkijonokorvaukset |
Muuttujat ovat nyt tuettuja monissa Java-sovelluksen aloituskokoonpanojen parametreissa. Useimpien muuttujia tukevien kenttien, kuten ohjelman ja näennäiskoneen argumenttien kenttien, vieressä on Muuttujat...-painike. Päätyyppi-kenttä tukee myös muuttujia; ${java_type_name}-muuttujan avulla voit luoda kokoonpanon, joka ajaa valitun tyypin.
|
Loogiset rakenteet |
Muuttujanäkymän työkalurivin Loogiset rakenteet -painikkeella voidaan näyttää yleisten tyyppien vaihtoehtoiset rakenteet. JDT-työkaluissa on loogisia näkymiä vastaavuuksia, kokoelmia ja SWT-yhdistelmiä varten. Voit määrittää muiden tyyppien loogiset rakenteet käyttämällä Loogiset rakenteet -oletusasetussivua.
|
Näennäiskoneen oletusargumentit |
Jos määrität samat argumentit tiettyä näennäiskonetta varten usein, voit määrittää näennäiskoneen oletusargumentit Asennetut JRE-ympäristöt -oletusasetussivulla. Se on kätevämpää kuin niiden määrittäminen jokaista aloituskokoonpanoa varten.
|
Pysäytä päämetodissa |
Voit käyttää Pysäytä päämetodissa -asetusta Java-sovelluksen aloituskokoonpanossa, jolloin ohjelma pysähtyy päämetodin ensimmäisellä suoritettavalla rivillä, kun sitä ajetaan vianmääritystilassa.
|
Ehdolliset keskeytyskohdat | Valitsemalla Keskeytyskohdan ominaisuudet... voit käyttää ehdollisia keskeytyskohtia ja ohjata sitä, milloin keskeytyskohta pysäyttää suorituksen. Voit määrittää, haluatko keskeytyskohdan keskeyttävän suorituksen vain silloin, kun ehto on tosi, vai silloin, kun ehdon arvo muuttuu.
|
Keskeytyskohtien käytöstäpoisto |
Jos huomaat, että lisäät ja poistat usein keskeytyskohdan samassa paikassa, voit poistaa keskeytyskohdan käytöstä silloin, kun sitä ei tarvita, ja ottaa sen käyttöön, kun sitä taas tarvitaan. Valitse keskeytyskohdan pikavalikosta Poista keskeytyskohta käytöstä tai poista keskeytyskohdan valinta keskeytyskohtien näkymässä. Voit poistaa kaikki keskeytyskohdat käytöstä tilapäisesti käyttämällä keskeytyskohtien näkymän työkalurivin Ohita kaikki keskeytyskohdat -toimintoa. Toiminto saa vianmääritysohjelman ohittamaan kaikki keskeytyskohdat nykyisen käytössäolotilan ollessa voimassa.
|
Muuttujien arvojen muuttaminen |
Kun säie on keskeytetty vianmääritysohjelmassa, voit muuttaa Java-alkeistyyppien ja merkkijonojen arvoja muuttujanäkymässä. Valitse muuttujan pikavalikosta Muuta muuttujan arvo. Voit muuttaa arvon myös kirjoittamalla uuden arvon tietoruutuun ja valitsemalla pikavalikosta Määritä arvo -toiminnon (tai painamalla pikanäppäinyhdistelmää CTRL+S).
|
Muuttujien arvot koho-ohjeessa | Kun säie on keskeytetty ja kohdistin on siirretty muuttujan päälle Java-muokkausohjelmassa, muuttujan arvo näkyy koho-ohjeena.
|
Pudota kehykseen |
Kun askellat koodia, saatat silloin tällöin askeltaa liian kauas tai ohittaa rivin, johon sinun oli tarkoitus askeltaa. Sen sijaan, että aloittaisit vianmääritysistunnon uudelleen, voit palata nopeasti metodin alkuun käyttämällä Pudota kehykseen -toimintoa. Valitse sitä Java-metodia vastaava pinokehys, jonka haluat aloittaa uudelleen, ja valitse vianmääritysnäkymän työkaluriviltä tai pinokehyksen pikavalikosta Pudota kehykseen. Nykyinen käskyosoitin palaa metodin ensimmäiseen suoritettavaan lauseeseen. Toiminto toimii myös muita kuin ylimpiä pinokehyksiä varten. Huomaa, että Pudota kehykseen on käytettävissä vain tehtäessä vianmääritystä version 1.4 tai uudemman version näennäiskoneella tai J9-näennäiskoneella. Joissakin tilanteissa JVM ei ehkä pysty esittämään haluttuja kehyksiä pinosta. Yleensä on mahdotonta pudottaa esimerkiksi pinon alimpaan kehykseen tai mihinkään alkuperäisen metodin alapuolella olevaan kehykseen. |
Käytönaikainen koodinvaihto | Vianmääritysohjelma tukee käytönaikaista koodinvaihtoa, kun vianmääritystä tehdään version 1.4 tai uudemman version näennäiskoneella tai J9-näennäiskoneella. Voit tehdä muutoksia koodiin, jolle teet vianmääritystä. Huomaa, että joitakin muutoksia, kuten uusia tai poistettuja metodeja, luokan muuttujia tai sisäluokkia, ei voi tehdä käytönaikaisen koodinvaihdon avulla sen mukaan, millaista tukea tietty näennäiskone tarjoaa. |
Askellus valintoihin |
Java-vianmääritysohjelman avulla voit askeltaa ketjutettujen tai sisäkkäisten metodikutsujen sisältämään yksittäiseen metodiin. Korosta metodi, johon haluat askeltaa, ja valitse Java-muokkausohjelman pikavalikosta Askel valintaan. Tämä toiminto toimii muualla paitsi suoritettavalla rivillä. Yritä tehdä vianmääritys keskeytyskohtaan asti ja askella metodiin, joka on muutaman rivin verran käskyosoittimen alapuolella. |
Konsolin lukitus | Konsolissa näkyvä tuloste voidaan lukita tiettyyn prosessiin konsolinäkymän työkalurivin Lukitse konsoli -toiminnolla. Käytettävissä on myös Vierityslukko-toiminto, joka estää konsolin vierityksen, kun siihen lisätään uusi tuloste. |
Tarkkailukohteiden luonti | Tarkkailukohde on lausekkeiden näkymässä oleva lauseke, jonka arvo päivittyy, kun teet vianmääritystä. Voit luoda tarkkailukohteita Java-muokkausohjelmasta valitsemalla lausekkeen tai muuttujan ja valitsemalla sen pikavalikosta tai ylätason Aja-valikosta Tarkkaile. |
Tarkkailukohdat |
Tarkkailukohta on keskeytyskohta, joka keskeyttää toteutuksen aina, kun määritettyä kenttää käytetään tai muokataan. Voit määrittää tarkkailukohdan valitsemalla hahmotelmanäkymästä kentän ja valitsemalla sen pikavalikosta Tarkkailukohta on/ei -vaihtoehdon. Jos haluat määrittää tarkkailukohdan, valitse tarkkailukohta keskeytyskohtien näkymässä ja valitse sen pikavalikosta Ominaisuudet.... Tämäntyyppisen keskeytyskohdan tärkeimmät ominaisuudet ovat Käyttö- ja Muutto-valintaruudut, joilla ohjataan sitä, milloin keskeytyskohta voi keskeyttää suorituksen.
|
Säikeet ja valvontaohjelmat |
Java-vianmääritysohjelma voi näyttää valvontatiedot vianmääritysnäkymässä. Vianmääritysnäkymän avattavan valikon Näytä valvontaohjelmat -toiminnon avulla voit näyttää, millä säikeillä on lukkoja ja mitkä odottavat lukkojen saantia. Lukkiutumaan liittyvät säikeet esitetään punaisina. |
Askelsuodattimet | Askelsuodattimet estävät vianmääritysohjelmaa keskeyttämästä suoritusta määritetyissä luokissa ja paketeissa askellettaessa koodiin. Voit määrittää
askelsuodattimet oletusasetussivulla
![]() |
Leikekirjan käyttö |
Jos haluat tehdä API-sovellusohjelmaliittymällä kokeiluja tai testata uutta algoritmia, usein on nopeampaa käyttää Java-leikekirjasivua kuin luoda uusi luokka.
Leikekirjasivu on säilö satunnaisia koodikatkelmia varten. Nämä koodikatkelmat voidaan suorittaa milloin tahansa ilman kontekstia. Voit luoda leikekirjasivun
luomalla uuden sivun, jonka tunniste on .jpage, tai käyttämällä ohjattua uuden leikekirjan luontitoimintoa (
Nämä toiminnot ovat käytettävissä työympäristön työkalurivillä ja myös leikekirjasivun pikavalikossa. |
Aloitus- kokoonpanojen muokkaus |
Jos pidät Ctrl-näppäintä alaspainettuna ja valitset avattavasta Aja- tai Vianmääritys-valikosta vaihtoehdon, valintaan liittyvä aloituskokoonpano avautuu muokattavaksi. Kokoonpano voidaan avata myös vianmääritysnäkymän kohteeseen liittyvästä pikavalikosta. |
Suosikkialoituskokoonpanot |
Aloituskokoonpanot näkyvät avattavissa Aja-/Vianmääritys-valikoissa viimeksi aloitettujen kokoonpanojen järjestyksessä. On kuitenkin mahdollista pakottaa aloituskokoonpanot näkymään avattavien valikoiden ylimpinä tekemällä kokoonpanosta "suosikin". Määritä suosikkialoituskokoonpanosi valitsemalla avattavasta valikosta Järjestä suosikit.... |
Tietojen muotoilutoiminnot |
Muuttujien ja lausekkeiden näkymien tietoruudussa näkyy valittuna olevan muuttujan laajennettu esitys. Oletusarvon mukaan tämä laajennettu esitys on valitun objektin
|
Käännösvirheitä sisältävän koodin ajo |
Voit ajaa koodia ja tehdä vianmääritystä koodille, jonka käännös ei onnistunut puhtaasti. Ainoa ero käännösvirheitä sisältävän ja käännösvirheitä sisältämättömän koodin ajossa on se, että jos käännösvirheen sisältävä koodirivi suoritetaan, tapahtuu jompikumpi seuraavista asioista:
On tärkeää korostaa, että niin kauan kuin suorituspolku välttää käännösvirheitä sisältäviä koodirivejä, voit suorittaa ja tehdä vianmääritystä normaalisti. |
Sanankierrätys muuttujanäkymässä | Vianmääritysohjelman muuttujien ja
lausekkeiden näkymien tietoalue tukee sanankierrätystä, joka on käytettävissä avattavassa valikossa.
|
Koodinhallinnan aputoiminto vianmääritysohjelmassa |
Koodinhallinnan aputoiminto on käytettävissä muulloinkin kuin kirjoitettaessa Java-muokkausohjelmalla koodia:
|
Komentorivin tiedot | Valitsemalla prosessin tai vianmäärityskohteen pikavalikosta Ominaisuudet näet aina tarkan komentorivin, jota käytetään aloitettaessa ohjelma ajo- tai vianmääritystilassa, vaikka aloitus olisi lopetettu.
|
Pinon jäljityksen hyperlinkit |
Java-pinon jäljitykset näkyvät konsolissa hyperlinkkien kanssa. Kun siirrät hiiriosoittimen pinon jäljityksen rivin päälle, osoitin muuttuu käsiosoittimeksi. Napsauttamalla hiiren painiketta voit avata jäljitykseen liittyvän Java-lähdetiedoston ja siirtää kohdistimen vastaavalle riville. Napsauttamalla hiiren painiketta pinon jäljityksessä ylimpänä olevan poikkeuksen nimen kohdalla voit luoda poikkeuksen keskeytyskohdan.
|