Formátování napsaného kódu pomocí nástroje formátování kódu

Přehled informací

Formátování kódu funkce

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říklad - soustředné kružnice

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).

Animace - Formátování kódu

Formátování komentářů

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

Příklad umístění jednotlivých komentářů před zformátováním kódu:

  (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ář

Umístění jednotlivých komentářů po zformátování předchozího kódu:

  (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ář

Nastavení formátování

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.

DŮLEŽITÉ UPOZORNĚNÍ

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.

Uložení nastavení formátování: