|
Ein Skript debuggen
SystemScripter ist einer der ganz
wenigen VBScript Editoren, der einen
vollständigen integrierten Debugger
enthält. Sie benötigen keinen externen
Debugger und müssen auch keine anderen
Programme oder Tools installieren, um
Ihre Skripte schrittweise ausführen zu
können und dabei zum Beispiel die
Variableninhalte zu überwachen.
Um den Debugger zu verwenden, schalten
Sie ihn einfach ein! Klicken Sie dazu
entweder auf das Debug-Symbol in der
Symbolleiste, oder wählen Sie
Ausführen - Debugger aktivieren.
|
|

|
|
Sie können mit F9 nun in Ihrem Skript
Haltepunkte setzen, wenn Sie mögen.
Solche Zeilen werden in rot markiert.

Wenn Sie das Skript
nun mit F5 ausführen, hält der Debugger
an der ersten ausführbaren Zeile an. Sie
können das Skript nun schrittweise
ausführen oder mit F5 fortsetzen, bis es
den nächsten Haltepunkt erreicht oder
auf einen Fehler trifft.

Wenn Sie die Maus
über eine Variable bewegen, meldet ein
Tooltip den aktuellen Variablenwert.
Klicken Sie an der rechten Editorseite
auf das Register Variablen, dann sehen
Sie alle aktuell definierten Variablen
sowie deren Werte und den Einflußbereich
der Variablen (global oder lokal).
|
|

|
|
Einige Variablen (wie
WSH oder WScript, die vom Windows Script
Host stammen) sind Objektvariablen. Da
solche Variablen keinen einzelnen
darstellbaren Wert enthalten, sehen Sie
in diesem Fall einen Details-Link.
Klicken Sie darauf, um das Innenleben
eines solchen Objekts samt seiner
augenblicklich definierten Eigenschaften
zu sehen.

Mit dem Step-Button
(oder über F8) führen Sie das Skript
schrittweise aus. Mit dem Play-Button
(oder F5) wird das Skript fortgeführt,
bis es einen Haltepunkt trifft, ein
Fehler auftritt oder das Skript endet.
Sie können den
aktuellen Ausführungspunkt sogar
verschieben. Dazu klicken Sie mit der
rechten Maustaste in die Skriptzeile, an
der der Debugger fortsetzen soll.

|