IDE Visual LISP nabízí pro syntaktickou kontrolu výkonný nástroj s velice jednoduchým použitím - Zkontrolovat editační okno. Jedná se o nástroj s jednoduchým použitím, ale přesto natolik mocný, že ušetří mnoho času. Visual LISP nabízí dvě modifikace nástroje:
Po spuštění tohoto nástroje, Visual LISP zkontroluje kód a vyhledá syntaktické chyby. Pomocí nástroje Zkontrolovat editační okno je možné odhalit běžné chyby vzniklé při psaní, jako např. chybějící závorky, uvozovky a podobně.
Před spuštěním kontroly syntaxe kódu musíme nejprve umístit kurzor do okna s kódem funkce. Pokud tento krok neučiníme, nebude nástroj kontrola syntaxe přístupný. V případě, že budete používat jen kontrolu části kódu, musíte požadovaný úsek kódu vybrat (myší, nebo kombinací kurzorových kláves a klávesy SHIFT).
Animace se spustí kliknutím na ikonu filmu v pravé horní části obrázku. Na začátek animace je možné přejít kliknutím na modrou šipku.
V případě, že kontrolovaný kód byl v pořádku vypadá dialog podobně jako na obrázku:
První řádek signalizuje uživateli, že Visual LISP načítá kontrolovaný soubor (v našem příkladu se jedná o soubor SObjektyFINAL.lsp). Dále Visual LISP zobrazí řadu teček, které signalizují právě probíhající kontrolu syntaxe. Nakonec Visual LISP informuje uživatele s jakým výsledkem ukončil kontrolu syntaxe (v našem příkladu proběhla kontrola bez chyb).
Nalezne-li editor Visual LISPu nějakou chybu je zobrazen následující dialog (platí pro případ chybějící otevírací závorky na vstupu):
V případě výskytu chyby je výhodné použít další z jednoduchých nástrojů - nástroj přibližného nalezení umístění chyby.
Přibližné umístění chyby umožňuje uživateli snadný přechod do místa výskytu chyby. Nástroj se vyvolá dvojklikem myší nad modře zvýrazněnou zprávou o chybě v okně Výstup sestavení. Následně Visual LISP Vás přepne do okna s kódem funkce do místa předpokládaného výskytu chyby. Ve skutečnosti se jedná o místo, kde se chyba projevila - to znamená, že musíte jít v kódu směrem k začátku a chybu hledat.
Pro vyzkoušení funkce kontroly syntaxe je zde k nahrání upravený kód funkce SObjekty. V kódu jsou náhodně umístěny tři syntaktické chyby, které si můžete zkusit najít.
Nepodaří-li se Vám odhalit všechny tři syntaktické chyby, případně jestli si chcete zkontrolovat jejich umístění můžete se podívat na stránku Postup při odstranění chyb z kódu, na které je vysvětlen podrobně celý postup odstranění chyb.
Podmínkou zobrazení panelu nástrojů Nástroje je aktivní editační okno. Vysvětlením jednotlivých nástrojů se zabývá lekce Jednotlivé nástroje editoru Visual LISP.
Pokud nepožadujete zkontrolovat celý kód funkce (aplikace) umístěný v editačním okně Visual LISPu, můžete použít nástroj Zkontrolovat výběr. Nástroj Zkontrolovat výběr Vám umožní zkontrolovat jen vybraný (označený myší) úsek kódu funkce (aplikace). Umístění, spuštění a použití nástroje Zkontrolovat výběr je obdobné nástroji Zkontrolovat text v editoru. Před použitím nástroje Zkontrolovat výběr musíte nejprve vybrat úsek kódu, který má být zkontrolován.