Data Display Debugger

Data Display Debugger
Data Display Debugger (DDD)
Bildschirmfoto vom Data Display Debugger
Data Display Debugger 3.3.11
Basisdaten
Maintainer Peter Wainwright <peter dot wainwright at ieee dot org>
Aktuelle Version 3.3.12
(11. Februar 2009)
Betriebssystem GNU/Linux, Windows via Cygwin
Programmier­sprache C++
Kategorie Frontend
Lizenz GPL
DDD Homepage

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 jedes Mal aktualisiert werden, wenn das Programm angehalten wird.

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

Weblinks

  • DDD auf der GNU-Webseite:

Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Data Display Debugger — Data Display Debugger, or DDD, is a popular free software (under the GNU GPL) graphical user interface for command line debuggers such as GDB, DBX, JDB, HP Wildebeest Debugger (WDB), XDB, the Perl debugger, the Bash debugger, the Python debugger …   Wikipedia

  • Data Display Debugger — Saltar a navegación, búsqueda Para el programa televisivo argentino, véase Duro de domar. Data Display Debugger, o DDD, es una popular interfaz de usuario gráfica para depuradores en línea de comandos como GDB, DBX, JDB, WDB, XDB, el depurador de …   Wikipedia Español

  • Data Display Debugger — DDD Разработчик GNU Операционная система Linux Последняя версия 3.3.12 (11 февраля 2009) Лицензия GPL Сайт http://www.gnu.org/softwar …   Википедия

  • Data display debugger — …   Википедия

  • Debugger — A debugger or debugging tool is a computer program that is used to test and debug other programs (the target program). The code to be examined might alternatively be running on an instruction set simulator (ISS), a technique that allows great… …   Wikipedia

  • GNU-Debugger — GDB Bildschirmfoto des GNU Debuggers Basisdaten Entwickler: GNU Projekt Aktuelle Version …   Deutsch Wikipedia

  • GNU Debugger — Captura de pantalla …   Wikipedia Español

  • DDD — Data Display Debugger (Computing » General) **** Defined Daily Dose (Medical » Physiology) *** Degenerative Disc Disease (Medical » Physiology) ** Direct Distance Dialing (Computing » Telecom) * Dot Dot Dot (Academic & Science » Mathematics) *… …   Abbreviations dictionary

  • Debuggen — Ein Debugger (von engl. bug im Sinne von Programmfehler) ist ein Werkzeug zum Diagnostizieren, Auffinden und Beheben von Fehlern in Computersystemen, dabei vor allem in Programmen, aber auch in der für die Ausführung benötigten Hardware.… …   Deutsch Wikipedia

  • Debugging — Ein Debugger (von engl. bug im Sinne von Programmfehler) ist ein Werkzeug zum Diagnostizieren, Auffinden und Beheben von Fehlern in Computersystemen, dabei vor allem in Programmen, aber auch in der für die Ausführung benötigten Hardware.… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”