IDE Visual LISP umožňuje jednoduchým způsobem zformátovat napsaný kód funkce (programu). Postup při formátování napsaného kódu si ukážeme na příkladu.
Předpokládejme, že potřebujete napsat jednoduchou funkci, která nakreslí dvě soustředné kružnice. Kružnice budou mít střed v bodě o souřadnicích (50, 50). Poloměry kružnic budou 5mm a 10mm.
Dále předpokládejme, že jsme otevřeli editor Visual LISP a v něm nový soubor (pokud neznáte postup jakým se otevírá editor VLISP prostudujte si lekci Spuštění editoru Visual LISP, neznáte-li postup otevření nového souboru prostudujte si lekci Otevření nového souboru v editoru Visual LISP).
Vlastní postup formátování kódu ilustruje animace (animace se ovládá pomocí modrých šipek, umístěných vpravo dole animace).
Při psaní komentářů ve funkci (aplikaci), Visual LISP rozeznává následujících pět typů komentářů:
;|Vnořený komentář|; - je formátován jako kterýkoliv jiný výraz, víceřádkové komentáře začínají na nové řádce ; jednoduchý - začíná na sloupcové pozici komentovaného sloupce ;; aktuální sloupec - začíná na nové řádce ve stejném místě jako poslední řádek kódu ;;; hlavička nebo nultý sloupec - začíná na začátku nové řádky ;_ uzavírací u funkce - začíná na konci posledního výrazu funkce
(defun foo (x) ;|vnořený komentář|; (list 1 2 3) ;jednoduchý komentář ;;komentář aktualního sloupce ;;; komentář hlavičky nebo 0-tého sloupce );_ zavírací komentář
(defun foo (x) ;|vnořený komentář|; (list 1 2 3) ;jednoduchý komentář ;;komentář aktualního sloupce ;;; komentář hlavičky nebo 0-tého sloupce ) ;_ zavírací komentář
Styl formátování kódu v editoru Visual LISPu je možné nastavit pomocí dialogu Možnosti Formátování (viz obrázek). Dialogový box vyvoláme následujícím postupem:
Dialogový box umožňuje nastavit i odlišení klíčových slov AutoLISPu, aby byly zformátovány např. velkými písmeny.
Aby Vaše nastavení platila i pro budoucí formátování (po uzavření a znovu otevření AutoCADu) musíte uložit nastavení formátování. Nestačí použít pouze tlačítko OK v dialogovém panelu.