Koodissa esiintyvien ongelmien tunnistus
Tässä osassa tarkastellaan erilaisia ilmaisimia koodissa olevien ongelmien tunnistamiseksi.
Koontiongelmat näkyvät Ongelmat-näkymässä, ja niihin liittyvät huomautukset ovat lähdekoodin pystyviivaimessa.
- Avaa junit.framework.TestCase.java muokkausohjelmaan pakettien selausnäkymästä.
- Lisää syntaksivirhe poistamalla puolipiste lähdekoodissa olevasta paketin esittelystä.
- Napsauta Tallenna-painiketta. Järjestelmä kokoaa projektin uudelleen, ja ongelma näkyy useilla tavoilla:
- Ongelmat on lueteltu Ongelmat-näkymässä.
- Pakettien selausnäkymässä, tyyppihierarkia- tai hahmotelmanäkymässä ongelmien merkit näkyvät niissä Java-elementeissä ja pääelementeissä, joihin ongelmat vaikuttavat.
- Ongelmamerkintä näkyy muokkausohjelman pystyviivaimessa lähellä riviä, johon ongelma vaikuttaa.
- Sen sanan alapuolella näkyy aaltoviiva, joka on saattanut aiheuttaa virheen.
- Muokkausohjelman välilehti on merkitty ongelmamerkinnällä.
- Voit tarkastella ongelman kuvausta siirtämällä osoittimen ongelmamerkinnän päälle pystyviivaimessa.
- Sulje muokkausohjelma napsauttamalla muokkausohjelman välilehdessä Sulje ("X") -painiketta.
- Valitse Ongelmat-näkymän luettelosta ongelma. Avaa sen pikavalikko ja valitse Siirry. Tiedosto avautuu muokkausohjelmaan ongelman kohdalta.
- Korjaa ongelma muokkausohjelmassa lisäämällä puolipiste. Napsauta Tallenna-painiketta. Järjestelmä kokoaa projektin uudelleen, ja ongelmien ilmaisimet katoavat.
- Valitse hahmotelmanäkymässä metodi getName(). Muokkausohjelma siirtyy tähän metodiin.
- Muuta metodin ensimmäisellä rivillä oleva palautettu muuttuja
fName
muuttujaksi fTestName
. Kun kirjoitat, muuttujan fTestName kohdalle tulee ongelman korostusalleviivaus, joka osoittaa, että muuttujaan liittyy ongelma. Ongelman kuvaus tulee näyttöön, kun siirrät osoittimen korostetun ongelman päälle.
- Merkintäpalkissa näkyy lamppumerkintä. Lamppu osoittaa, että ongelmaa varten on käytettävissä korjausehdotuksia.
- Siirrä kohdistin korostettuun virheeseen napsauttamalla ja valitse Muokkaa-valikkoriviltä Pikakorjaus. Voit myös painaa Ctrl+1 tai napsauttaa lamppua hiiren ykköspainikkeella. Näyttöön tulee mahdollisia korjauksia sisältävä valintaikkuna.
- Korjaa ongelma valitsemalla "Vaihda muotoon fName". Ongelman korostusviiva katoaa, kun korjaus tehdään.
- Sulje tiedosto tallentamatta sitä.
- Oletusasetussivulla
Yleinen > Muokkausohjelmat > Tekstinmuokkausohjelmat > Huomautukset voit määrittää tavan, jolla ongelmat osoitetaan.
Java-muokkausohjelma
Java-näkymät
Java-koontitoiminto
Muokkausohjelman oletusasetussivu
Pikakorjaus