Lähde- ja erätarkistus

Kun käsittelet lähdetiedostoja rakenteisen lähteen muokkausohjelmassa, järjestelmä voi ajaa kahdenlaisia tarkistuksia: lähdetarkistuksia ja erätarkistuksia.

Lähdetarkistus ilmenee koodin kirjoituksen yhteydessä. Tämä tarkistuslaji osoittaa muokattavan lähteen "tallentamattoman" ja "kokoamattoman" sisällön. Käyttäjä saattaa esimerkiksi kirjoittaa JSP-muokkausohjelmaan seuraavan koodin:

<foo:bar>

Jos foo:bar on tunniste, jota ei ole olemassa, järjestelmä havaitsee ongelman välittömästi ja alleviivaa tunnisteen muokkausohjelmassa. Tämän tarkistuslajin etuna on se, että käyttäjä saa heti tietää virheistä.
Huomautus: Voit ottaa lähdetarkistuksen käyttöön (tai pois käytöstä) kaikissa rakenteisen tekstin muokkausohjelmissa valitsemalla vaihtoehdot Ikkuna > Oletusasetukset > Yleiset > Muokkausohjelmat > Rakenteisen tekstin muokkausohjelmat ja valitsemalla sitten Ilmoita ongelmista kirjoitettaessa -vaihtoehdon (tai poistamalla sen käytöstä).
Erätarkistus ilmenee tallennetuissa tiedostoissa. Se voi havaita koontiprosessin virheet ja muut virheet, joita lähdetarkistus ei havaitse. Käyttäjä on saattanut esimerkiksi kirjoittaa JSP-muokkausohjelmaan seuraavan koodin:


<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>

Tässä esimerkissä samaa etuliitettä käytetään kahdesti. Tällöin erätarkistustoiminto liipaisee merkinnät ja luo koontivaroitukset ongelmanäkymään ja navigaattorinäkymään.

Erätarkistus voi havaita virheitä useassa tiedostossa kerralla, joten voit saada kattavia tietoja siitä, missä osissa projektia saattaa olla ongelmallista koodia. Tiedostoja ei myöskään tarvitse avata muokkausohjelmassa erätarkistuksen ajoa varten. Voit ajaa erätarkistuksen haluamissasi tiedostoissa valitsemalla tiedostot ja napsauttamalla niitä hiiren kakkospainikkeella projektien selausnäkymässä ja valitsemalla sitten ponnahdusvalikosta Tarkista -vaihtoehdon.

Huomautus: Voit määrittää erätarkistuksen oletusasetukset valitsemalla vaihtoehdot Ikkuna > Oletusasetukset > Tarkistus.
Aiheeseen liittyviä käsitteitä
Rakenteiset tekstin muokkausohjelmat merkintäkieliä varten