Sprawdzanie poprawności źródła i wsadowe sprawdzanie poprawności

Istnieją dwa rodzaje sprawdzania poprawności, które mogą wystąpić podczas pracy z plikami źródłowymi w edytorze tekstu o określonej strukturze: sprawdzanie poprawności źródła oraz wsadowe sprawdzanie poprawności.

Sprawdzanie poprawności źródła odbywa się podczas wpisywania kodu; sprawdzeniu podlega "niezapisana" i "nieskompilowana" treść edytowanego źródła. Na przykład po wpisaniu następującego kodu w edytorze JSP:

<cos:tam>

gdzie cos:tam jest znacznikiem, który nie istnieje, problem zostanie wykryty natychmiast i podkreślony w edytorze. Zaletą tego typu sprawdzania poprawności jest natychmiastowe ostrzeganie o błędach.
Uwaga: Aby włączyć lub wyłączyć sprawdzanie poprawności źródła dla wszystkich edytorów tekstu o określonej strukturze, kliknij opcje Okna > Preferencje > Ogólne > Edytory > Edytory tekstu o określonej strukturze i zaznacz pole Zgłaszaj problemy w miarę wpisywania lub usuń jego zaznaczenie.
Wsadowe sprawdzanie poprawności odbywa się w odniesieniu do zapisanych plików. Może ono wyłapać błędy procesu budowania oraz inne błędy, których nie wykryje analizator poprawności źródła. Przypuśćmy, że w edytorze JSP wpisano:

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

W tym przykładzie ten sam przedrostek został użyty dwukrotnie. Spowoduje to, że wsadowy analizator poprawności wyzwoli znaczniki i wygeneruje ostrzeżenia dotyczące budowania w widoku Problemy oraz w nawigatorze.

Wsadowe sprawdzanie poprawności pozwala wykryć błędy w wielu plikach jednocześnie i wyświetlić pełny widok wskazujący te miejsca projektu, w których może się znajdować problematyczny kod. Ponadto w celu uruchomienia wsadowego sprawdzania poprawności nie trzeba otwierać plików w edytorze. Aby wykonać wsadowe sprawdzanie poprawności dla konkretnych plików, kliknij je prawym przyciskiem myszy w Eksploratorze projektu i z menu podręcznego wybierz opcję Uruchom sprawdzanie poprawności.

Uwaga: Aby ustawić preferencje wsadowego sprawdzania poprawności, kliknij opcje Okna > Preferencje > Sprawdzanie poprawności
Pojęcia pokrewne
Edytory tekstu o określonej strukturze dla języków znaczników