Od ZWCADa 2020 dostępny jest nowy edytor LISPów oraz debugger, którego zadaniem jest sprawdzanie poprawności składni. Jest to świetne narzędzie do analizowania własnych skryptów

Debugger jest dostępny z poziomu ZWCADa poprzez polecenia VLIDE oraz VLISP. Po uruchomieniu zostanie otwarty program Visual Studio Code, w którym będzie można przeprowadzić wszystkie analizy. Dzięki temu można sprawdzić działanie kodu linijka po linijce i podglądać zmienne, co sprawi, że przygotowanie własnego skryptu staje się prostsze i niezwykle łatwe.

 

Uruchomienie

Po pierwszym uruchomieniu narzędzia zostanie stworzony folder o nazwie .vscode a w nim plik startowy launch.json – nie należy ich usuwać. Jest to zapis konfiguracji połączenia pomiędzy ZWCADem a VSC.

Do otworzonego programu warto dodać folder ze swoimi LISPami.

 

Dodawanie folderu z LISPami

 

 

Mając otwarty kod, należy zaznaczyć poprzez czerwoną kropkę punkty, pomiędzy którymi zostanie sprawdzony kod.

Można to zrobić poprzez najechanie kursorem w miejsce obok numeru wiersza, a podświetli się czerwona kropka. Po przejściu do zakładki Debug możemy zobaczyć wybrane punkty na dole programu.

 

Debugowanie i breakpointy w Visual Studio Code

 

 

W tej samej zakładce można rozpocząć proces poprzez wybranie odpowiedniego procesu w lewym menu.

 

Dołączanie skryptu do ZWCADa

 

 

Następnie dodajemy skrypt do ZWCADa poprzez polecenie _APPLOAD.

 

Wczytanie aplikacji do programu poprzez _APPLOAD

 

 

Teraz VSC będzie pilnował kodu, zatrzymując się w odpowiednich momentach, tzn. pomiędzy wybranymi kropkami.

Należy uruchomić skrypt przypisanym mu poleceniem, a w momencie, gdy natrafi on na fragment kodu wybrany jako breakpoint, ZWCAD zostanie zamrożony aż do czasu podjęcia akcji w Visual Studio Code.

 

Sprawdzanie poprawności składni LISP

 

 

Tam można sterować przygotowanymi ikonami na górze w kolejnych linijkach kodu, czy to w momentach, kiedy potrzebna jest akcja w ZWCADzie czy kiedy skrypt wykonuje kolejne zadanie samodzielnie.

ZWCAD jest nieaktywny podczas momentów działania kodu w VSC, dopiero zatrzymanie procesu debugowania albo wymaganie podjęcia działania w programie to zmienia.

Podczas każdej linijki kodu można sprawdzić wartości w wierszu w menu po lewej stronie.

 

ZMienne w skrypcie

 

 

W przypadku kiedy polecenie zostanie anulowanie w ZWCADzie, VSC wyświetli taki oto komunikat:

 

Przerwanie funkcji podczas sprawdzania kodu

 

 

Narzędzie jest bardz proste w obsłudze i intuicyjne, a do tego bardzo pomaga w sprawdzaniu własnych kodów. Nie trzeba nic dodatkowo instalować, wszystko dostępne jest po zainstalowaniu ZWCADa. VSC można otworzyć funkcją VLIDE i VLISP.

ZWCAD 2025 - ceniona alternatywa CAD
ZWCAD to znakomita alternatywa dla znanego programu CAD. Obsługuje zarówno pliki DWG jak i DXF również w najnowszym formacie. Dostępna jest licencja komercyjna bezterminowa z dobrowolnymi aktualizacjami. Już teraz możesz pobrać program i pracować. 30 dni testów z pełną funkcjonalnością, a później program CAD zamieni się w szybką przeglądarkę plików z możliwością tworzenia rysunków do 1000 obiektów.  

Kupuję program Kupuję aktualizacje 

 Pobierz ZWCAD 2025 PL  Pobierz ZWCAD 2025 EN