Data Display Debugger

Aus Freiesoftware

Wechseln zu: Navigation, Suche

Der Data Display Debugger ist ein quell-offenes, grafisches Frontend für kommandozeilen-basierte Debugger. Ziel von DDD ist es, die Fehlersuche in Programmen zu erleichtern indem Datenstrukturen grafisch dargestellt werden. Dabei ist DDD selbst kein Debugger sondern benötigt immer einen untergeordneten Debugger wie GDB, DBX oder XDB. DDD eignet sich nicht nur für compilierte Programmiersprachen, sondern auch für interpretierte Sprachen wie Python, Perl oder PHP. Das breiteste Funktionsspektrum bietet DDD in Verbindung mit dem GNU Debugger, GDB.

Allgemein lässt sich der Funktionsumfang von DDD in den folgenden Punkten zusammenfassen:

  • Starten eines Programmes
  • Stoppen des Programmablaufes
  • Einsicht in Datenstrukturen
  • Bearbeiten des Programm-Quelltextes

Mit dem DDD kann man zum Beispiel Quellcode-Zeilen und grafisch aufbereitete Daten betrachten, wobei Datenstrukturen als Diagramme angezeigt werden. Mit einem Mausklick können Zeiger dereferenziert oder Inhalte von Strukturen dargestellt werden, die jedesmal aktualisiert werden, wenn das Programm angehalten wird.

Zur Verwendung mit DDD stehen zahlreiche Plugins zur Verfügung.

Links



Dieser Artikel basiert auf dem Artikel Data Display Debugger aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar.

Persönliche Werkzeuge

sl
דומיין בעברית  דומיין  דומין  תוכנה לניהול  קשרי לקוחות  CRM, ניהול קשרי לקוחות  דומין בעברית  פורומים  ספרדית  גיבוי