Der DXL Debugger
IT-QBase hat in Kooperation mit SODIUS SAS / France einen DXL Debugger entwickelt, der Ihnen die Programmierung in IBM® Rational® DOORS® mit der Programmiersprache DXL (DOORS eXtension Language) enorm erleichtert. Der DXL Debugger ist integraler Bestandteil des von SODIUS SAS / France entwickelten DXL Editors.
Die Fehlersuche im Source Code ist eine kritische Tätigkeit in der Programmierung. Das richtige Werkzeug dafür zu nutzen, ist eine enorme Erleichterung für die Entwickler, um lange und komplexe Programme zu verwalten, aber auch für Entwickler, die sich schnell und produktiv in eine bestehende Programmierung einarbeiten müssen.
Die Debug Features beschleunigen um ein Vielfaches den Programmierungsprozess und führen zu einem qualitativ hochwertigen Ergebnis. Die „DXL Editor ProLicense“ hilft Ihnen, Ihre Projekte durch Effizienz erfolgreich und von Mal zu Mal schneller abzuschließen.
Die benutzerfreundliche Oberfläche ermöglicht jederzeit volle Kontrolle über Programmierung und Ausführung von DXL Programmen.
Debug Features
- In Ihrem Programm Breakpoints zu setzen
- Die Ausführung mit stop, resume und step-by-step zu prüfen
- Variablen zu prüfen
- Ergebnisse zu verifizieren
Die Debug View ist die zentrale Ansicht, um die Fehlersuche eines DXL Programms durchzuführen. Diese Ansicht zeigt den „Stack-Frame“ für das zeitweilig unterbrochene DXL Programm, das Sie gerade auf Fehler untersuchen, sowie eine Liste der Funktionsaufrufe.
Die Breakpoint View listet alle von Ihnen gesetzten Breakpoints auf. Sie können sich durch einen Doppelklick die Position eines Breakpoints im Editor anzeigen lassen (sofern vorhanden). Sie können ferner Breakpoints an- oder abschalten, sie löschen, neue hinzufügen und sie u einer Arbeitsgruppe zusammenfassen.
Diese Übersicht bietet Informationen über die einer ausgewählten Funktion zugehörigen Variablen im der Debug View. Die Auswahl einer Variable zeigt ausführliche Informationen über sie.
Die Expressions View ermöglicht Ihnen ein dynamisches Auswerten von Abfragen (Queries) zur Unterstützung der Fehlersuche. Sie können jeden zulässigen Code eingeben und bei jedem Ausführungsschritt über das Ergebnis die Werte Ihrer Variablen prüfen und beobachten. Einträge in die Expressions View können ausgewählt werden, um weitere, detaillierte Informationen über sie zu erfahren.