Sie befinden sich hier: Lua-Skrips schreiben > Skripts debuggen

Skripts debuggen

Sie können Ihre Skripts zur Ermittlung von Laufzeitfehlern und zum Verfolgen der Ausführung debuggen. Während des Debuggens werden Daten im Werkzeug-Fensterbereich angezeigt.

Um den Modus „Debuggen“ zu aktivieren oder für die Rückkehr in den Modus „Normal“ zu deaktivieren, klicken Sie auf Debuggen > Haltepunkte aktivieren oder Haltepunkte deaktivieren.

Hinweis: Das Deaktivieren der Haltepunkte löst immer eine Fortsetzung der Skriptausführung aus.

Klicken Sie während des Debuggens je nach Bedarf auf Gehe zu und Schritt für Schritt durchgehen. Siehe Abschnitt Kennenlernen der Benutzerschnittstelle des Script Editors.
Doppelklicken Sie zur Festlegung von Haltepunkten in den freien Bereich weit links von der Zeilennummer. Haltepunkte sind inaktiv, bis Sie auf Haltepunkte aktivieren klicken.
Beachten Sie beim Debuggen folgende Punkte:
Es werden keine Haltepunkte in Coroutinen unterstützt.
Sollte ein Haltepunkt in einer Rückruffunktion festgelegt sein, könnte es sein, dass der Debugger an diesem nicht anhält.
Es könnte sein, dass der Debugger nicht bei Funktionen wie „on.save“, „on.restore“ und „on.destroy“ anhält.

Wenn Haltepunkte aktiv sind, sind die Optionen „Gehe zu“ und „Schritt für Schritt durchgehen“ auf der Symbolleiste aktiv.

Um die Ausführung eines Skripts anzuhalten und fortzusetzen, klicken Sie auf Skript anhalten und Skript fortsetzen. Nach der Fortsetzung läuft das Skript bis zum nächsten Haltepunkt oder bis zum Skriptende. Ein Skript kann sowohl im Modus „Normal“ als auch im Modus „Debuggen“ unterbrochen werden.

 

 

© 2006 - 2016 Texas Instruments Incorporated