Verktygswebbläsare

Utility Browser låter dig utforska det inbyggda Scheme-verktyget stdlib som levereras med Lumi, utan att behöva lämna appen eller gräva igenom källfiler.

Öppna Utility Browser

Gå till Hjälp → Programmering → Utility Browser.

Fönstret öppnas omedelbart; ingen plugin behöver laddas i förväg.

Vad den visar

Webbläsaren listar varje procedur, variabel och syntaxform som exporteras av de sju verktygsbiblioteken som Lumi laddar automatiskt vid start:

BibliotekVad det omfattar
common.scmAllmänna hjälpmedel (sträng, nummer, listverktyg)
files.scmFil- och sökvägshjälpmedel
gegl.scmGEGL buffert och färghjälpmedel
images.scmHjälpare på bildnivå (image-get-open-list, etc.)
layers.scmLager- och dragbara hjälpredor
parasites.scmParasit läs/skrivhjälpare
paths.scmSökväg och vektorhjälpare

Alla dessa är tillgängliga i alla Scheme-plugin-program eller i Scheme Console.

Sökning och filtrering

  • Sökruta: filtrerar efter namn medan du skriver (skiftlägesokänslig understrängsmatchning).
  • Snällt filter: begränsa resultaten till procedure, variable eller syntax.

Om du klickar på en post visas dess fullständiga docstring och biblioteket den kommer ifrån.

Stdlib som omslag

Verktygsbiblioteken är en praktisk tillämpning av omslagsmönstret: varje hjälpare ger ett tydligt namn till en lågnivåoperation, döljer plattan och ger en enda plats att uppdatera om det underliggande kommandot ändras. Om du vill förstå designstrategin bakom dem, se Wrapping handledning.

Relation till procedurbläddraren

Verktygswebbläsaren är separat från Filter → Script-Fu → Konsol → Bläddra (Procedurbläddraren). Procedurbläddraren listar PDB-registrerade procedurer. Verktygswebbläsaren listar hjälpdefinitioner som avsiktligt lever utanför PDB: de är endast för schema och har ingen C-bindning.