Przeglądarka procedur

Przeglądarka procedur Lumi umożliwia przeszukiwanie dostępnych procedur (wbudowanych i dostarczonych w formie wtyczek) oraz sprawdzanie ich parametrów i zwracanych wartości.

Gdzie znaleźć przeglądarkę procedur Lumi

Dostęp do przeglądarki procedur w Lumi można uzyskać poprzez menu Pomoc:

  • Pomoc -> Przeglądarka procedur

Co robi przeglądarka procedur

Przeglądarka procedur wyświetla wszystkie wewnętrzne procedury Lumi, a także te dodane przez wtyczki, w tym tę, którą właśnie zainstalowałeś. Każdy wpis procedury zawiera przydatne informacje, w tym:

  • Nazwa procedury.
  • Opis działania.
  • Parametry, które akceptuje (wartości wejściowe).
  • Wartości zwracane (wyjście).

Jeśli chcesz zweryfikować podpis wywołania lub potwierdzić dokładną nazwę procedury, wyszukuj według słowa kluczowego lub nazwy procedury.

(komunikat lumi) w przeglądarce procedur

Wyszukaj lumi-message, aby zobaczyć jego parametry i wartości zwracane.

Znajdowanie wtyczki

Once you’ve installed the “Hello World!” wtyczkę, można ją znaleźć na liście w przeglądarce procedur. Po prostu wyszukaj nazwę funkcji zarejestrowaną w Lumi, w tym przypadku „schemat-hello-world”. Wpis wyświetli parametry i wszelkie zwracane wartości powiązane z wtyczką, wraz z krótkim opisem. Zobaczysz także, gdzie w sekcji Informacje dodatkowe wyświetlane są niektóre wiersze tekstu wprowadzone jako parametry wejściowe podczas procesu rejestracji.

(scheme-register-procedure "scheme-hello-world"   ;; Procedure name
  "Hello world!"                                        ;; Menu item name
  "A Scheme procedure plug-in"                       ;; Tool tip and description
  "Your Name"                                           ;; Author
  "Under GNU GENERAL PUBLIC LICENSE Version 3"          ;; License
  "2024")                                               ;; Copyright Date

Ułatwia to sprawdzenie, czy wtyczka jest prawidłowo zarejestrowana i pozwala szybko sprawdzić, jak współpracuje ona z innymi procedurami w Lumi. Przeglądarka procedur to potężne narzędzie do debugowania i rozszerzania wtyczek poprzez eksplorację wszystkich dostępnych procedur w Lumi.