Kilde- og batchvalidering

Der kan foregå to typer validering, mens du arbejder med kildefiler i en struktureret kildeeditor: kildevalidering og batchvalidering.

Kildevalidering foregår, mens du skriver din kode. Det er en validering, som afspejler det "ikke-gemte" og "ikke-byggede" indhold af den kilde, du redigerer. Eksempel: Du skriver følgende kode i en JSP-editor:

<foo:bar>

hvor foo:bar er en kode, der ikke findes. I dette tilfælde bliver problemet registreret med det samme og vises understreget i editoren. Fordelen med denne type validering er, at du øjeblikkelig bliver opmærksom på fejl.
Bemærk: Du aktiverer (eller deaktiverer) kildevalidering for alle strukturerede teksteditorer ved at klikke på Vindue > Indstillinger > Generelt > Editorer > Strukturerede teksteditorer og markere (eller fjerne markeringen fra) Rapportér problemer, efterhånden som du skriver.
Batchvalidering foretages i forbindelse med gemte filer. Denne form for validering kan fange fejl relateret til byggeprocessen og andre fejl, som kildevalideringen ikke finder. Eksempel: Du skriver følgende i en JSP-editor:


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

I dette eksempel bruges det samme præfiks to gange. Det medfører, at batchvalideringen udløser markeringer og generere byggeadvarsler i oversigten Problemer og i Navigator.

Batchvalidering kan afsløre fejl i flere filer ad gangen og give dit et udtømmende overblik over, hvor i dit projekt der findes problematisk kode. Desuden behøver du ikke åbne filer i en editor for at udføre batchvalidering. Du udfører batchvalidering på specifikke filer ved at vælge og højreklikke på filerne i Project Explorer og herefter vælge Validér på pop op-menuen.

Bemærk: Du angiver indstillinger for batchvalidering ved at klikke på Vindue > Indstillinger > Validering
Relaterede begreber
Strukturerede teksteditorer til markup-sprog