Data Display Debugger
תוכנת ddd מאפשרת לך לראות מה קורה "בתוך" התוכנית בזמן הריצה שלה, או איזו פעולה התוכנית ביצעה בזמן נפילתה.
בניגוד ל- GNU Debugger המספק ממשק מחלון יוניקס ע"י שורת פקודה ( command line ), ddd הוא ממשק גראפי.
ניתן להריץ את ddd ללא ארגומנטים, אולם נהוג לרשום ארגומנט אחד שהוא שם התוכנית שאותה מריצים:
% ddd program
הדיבגר מכיל 3 חלונות שימושיים:
- חלון המראה את ערכי המשתנים.
- חלון המראה את קוד התוכנית שבו עוסקים באותו הרגע.
- את הפלט של התוכנית על המסך, ואת הודעות המערכת.
הערה: כברירת מחדל ddd מציג את כל שלושת החלונות בו זמנית, כל אחד ממוקם בחלק אחר של המסך.
ל- ddd יש סרגל כלים ומערכת תפריטים רחבה הבאים לעזרתנו בעת הדיבוג. פירוט הכלים העומדים לרשות המתכנת והשימוש בהם ניתן למצוא כאן.