Kun käsittelet lähdetiedostoja rakenteisen lähteen muokkausohjelmassa, järjestelmä voi ajaa kahdenlaisia tarkistuksia: lähdetarkistuksia ja erätarkistuksia.
<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ä.
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
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
-vaihtoehdon.