Dienste debuggen
|
|
Der JavaScript-Debugger (Beta) ist derzeit nur im Vorschaumodus verfügbar und keine verifizierte Funktion in ThingWorx Platform 10.0.0.
|
Gehen Sie wie folgt vor, um das Debuggen mit dem JavaScript-Debugger zu starten:
1. Klicken Sie in Composer auf > .
2. Wählen Sie ein Ding in der Liste aus.
Die Registerkarte Allgemeine Informationen für das ausgewählte Ding wird angezeigt.
3. Klicken Sie auf die Registerkarte Dienste, und wählen Sie den JavaScript-Dienst aus, den Sie debuggen möchten.
Der Code für den Dienst wird im Skript-Editor angezeigt.
4. Klicken Sie auf den Bundstegbereich links neben der nummerierten Spalte, und fügen Sie dem Code
Haltepunkte hinzu.
|
|
Beim Debuggen eines Diensts für eine Dingvorlage oder Dingform erkennt das System die in diesen definierten Haltepunkte nicht. Möglicherweise müssen Sie die Haltepunkte für den ausgewählten implementierten Dingdienst angeben. PTC empfiehlt, das Ding zu starten und den Dienst von dort aus zu debuggen. Weitere Informationen finden Sie unter Dingdienste und Haltepunkte.
|
5. Wählen Sie eine der folgenden Optionen aus, um das Debuggen zu starten:
◦ Klicken Sie im Fensterbereich mit den Skripttools auf der Registerkarte Ausführen auf Debugging.
◦ Klicken Sie im Fensterbereich mit den Skripttools auf die Registerkarte
Debugging und dann auf

.
◦ Klicken Sie in der Symbolleiste auf

.
Das Debugging wird gestartet. Sie können den Prozess im Skript-Editor überwachen. Während des Debugging-Vorgangs ist die Registerkarte Debugging im Fensterbereich mit den Skripttools geöffnet. Nachdem das Debugging abgeschlossen ist, wird die Registerkarte Ausführen geöffnet und zeigt die Ausgabe an.
| Wenn Sie vom ursprünglichen Dienst zu einem anderen Dienst wechseln, ändert sich der Editor und zeigt den Code für den neu ausgewählten Dienst an, und in der Kopfzeile werden die Entität und der Dienst angezeigt, die nun untersucht werden. |