ListVars

Zeigt die Variablen des Skripts an, also jeweils ihren Namen und aktuellen Inhalt.

ListVars

Bemerkungen

Diese Funktion entspricht der Auswahl des Menüpunkts "View->Variables" im Hauptfenster. Dies kann helfen, ein Skript zu debuggen.

Jede Zeile in der Liste enthält den Namen und Inhalt einer Variable und, falls zutreffend, Informationen über den Inhalt. Jede Zeile endet mit einem CR-LF-Paar (`r`n), die sich aber über mehrere Zeilen erstrecken kann, wenn die Variable `r`n enthält.

Es gibt folgende Darstellungsformen (Wörter in kursiv sind Platzhalter):

VarName[Länge of Kapazität]: Zeichenkette
VarName: TypName object {Info}
VarName: Zahl

Kapazität ist die aktuelle Kapazität der Variable.

Zeichenkette sind die ersten 60 Zeichen des Zeichenkettenwerts der Variable.

Info hängt vom Typ des Objekts ab, ist aber derzeit sehr begrenzt.

Wenn ListVars innerhalb einer Funktion verwendet wird, wird folgendes aufgelistet:

KeyHistory, ListHotkeys, ListLines

Mit dem DebugVars-Skript kann der Inhalt von Variablen und Objekten untersucht und geändert werden.

Beispiele

Zeigt Informationen über die Variablen des Skripts an.

var1 := "foo"
var2 := "bar"
obj := []
ListVars
Pause