Тип | GUI інтерфейс |
---|---|
Розробник | GNU |
Стабільний випуск | 3.3.12 (11 лютого 2009 ) |
Операційна система | Linux, Unix-подібні, Windows завдяки Cygwin |
GNU фреймворк | Motif |
Мова програмування | [1] |
Ліцензія | GNU GPL |
Онлайн-документація | gnu.org/software/ddd/manual/ |
Репозиторій | svn.savannah.gnu.org/viewvc/ddd/ |
Вебсайт | gnu.org/software/ddd/ |
|
Data Display Debugger — комп'ютерна програма проекту GNU, яка працює в GNU/Linux та в більшості UNIX-подібних операційних систем і надає графічний інтерфейс для багатьох популярних зневаджувачів таких як GDB, , , , , , зневаджувач Perl, Bash , GNU Make та Python . Крім звичайних можливостей, таких як перегляд текстів програми та навігація по них, брейкпойнти, зворотне виконання, віддалене зневадження, історія, доповнення, інтерактивна допомога та емулятор терміналу зневаджувача, DDD став відомим завдяки своїм інтерактивним зображенням даних, де структури програми зображаються у вигляді графіків.
Історія
Розвиток DDD почався ще в 1990 році, коли Андреас Целлер (нім. Andreas Zeller) почав розробку VSL - Visual Structure Language VSL - мови для візуалізації даних і структури програм у вигляді VSL-інтерпретатора та бібліотеки Box. Цей проект був частиною його дипломної роботи. В 1992 році ці розробки було використано в проекті Nora (набір інструментів для розробки програмного забезпечення), для котрого Андреас написав графічний редактор та допоміжні інструменти для взаємодії між процесами та для обміну інформацією про процеси. На основі цих інструментів, Доротея Люткегаус (нім. Dorothea Lütkehaus) в 1994 році створила першу версію DDD в межах своєї дипломної роботи. Спочатку в DDD не було перегляду джерельного коду. Він з'явився пізніше. На початку 1995 року Андреас додав в DDD меню запуску програми, команди зневаджувача, підтримку та конфігураційні файли для різних архітектур. З того часу Андреас продовжував розвиток DDD, враховуючи зауваження та пропозиції тисяч користувачів з усього світу . З жовтня 2008 року Пітер Вейнрайт англ. Peter Wainwright офіційно опікується розвитком і підтримкою проекту DDD.
Дата | Подія |
---|---|
квітень 1995 | DDD 0.9: перша бета версія |
травень 1995 | DDD 1.0: перша офіційна публічна версія |
грудень 1995 | DDD 1.4: зневадження на машинному рівні, інтеграція з Emacs. |
жовтень 1996 | DDD 2.0: підтримка , загальна підтримка . |
травень 1997 | DDD 2.1: детекція аліасів, поради-підказки для кнопок, індикатори стану. |
листопад 1997 | DDD 2.2: сесії зневадження, підказка швидких клавіш. |
червень 1998 | DDD 3.0: підтримка Java та . |
грудень 1998 | DDD 3.1: відображення даних, підтримка Perl, підтримка Python, Undo / Redo операції. |
січень 2000 | DDD 3.2: нова інструкція користувача, підтримка , підтримка . |
січень 2001 | DDD 3.3: підтримка 1.2, підтримка VxWorks. |
листопад 2002 | DDD 3.3.2: підтримка Bash. |
березень 2003 | DDD 3.3.3: поліпшення підтримки Bash. Компіляція з використанням сучасних інструментів |
грудень 2005 | DDD 3.3.12-test: додана підтримка GNU Make. |
лютий 2006 | DDD 3.3.12-test3: модернізація зневадження програм на Python |
лютий 2009 | DDD 3.3.12: перша офіційна версія що містить поліпшену підтримку Python, Bash та Make |
Примітки
- The ddd Open Source Project on Open Hub: Languages Page — 2006.
- Free Software Directory
- . Архів оригіналу за 13 серпня 2012. Процитовано 13 вересня 2012.
Див. також
Застосунки з графічним інтерфейсом до зневаджувачів
різні IDE з підтримкою графічного інтерфейсу для процесу зневадження
Це незавершена стаття про програмне забезпечення. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
maintainer Data Display DebuggerTipGUI interfejsRozrobnikGNUStabilnij vipusk3 3 12 11 lyutogo 2009 15 rokiv tomu 2009 02 11 Operacijna sistemaLinux Unix podibni Windows zavdyaki CygwinGNU frejmvorkMotifMova programuvannyaC 1 LicenziyaGNU GPLOnlajn dokumentaciyagnu org software ddd manual Repozitorijsvn savannah gnu org viewvc ddd Vebsajtgnu org software ddd Mediafajli u Vikishovishi Data Display Debugger komp yuterna programa proektu GNU yaka pracyuye v GNU Linux ta v bilshosti UNIX podibnih operacijnih sistem i nadaye grafichnij interfejs dlya bagatoh populyarnih znevadzhuvachiv takih yak GDB znevadzhuvach Perl Bash GNU Make ta Python Krim zvichajnih mozhlivostej takih yak pereglyad tekstiv programi ta navigaciya po nih brejkpojnti zvorotne vikonannya viddalene znevadzhennya istoriya dopovnennya interaktivna dopomoga ta emulyator terminalu znevadzhuvacha DDD stav vidomim zavdyaki svoyim interaktivnim zobrazhennyam danih de strukturi programi zobrazhayutsya u viglyadi grafikiv IstoriyaRozvitok DDD pochavsya she v 1990 roci koli Andreas Celler nim Andreas Zeller pochav rozrobku VSL Visual Structure Language VSL movi dlya vizualizaciyi danih i strukturi program u viglyadi VSL interpretatora ta biblioteki Box Cej proekt buv chastinoyu jogo diplomnoyi roboti V 1992 roci ci rozrobki bulo vikoristano v proekti Nora nabir instrumentiv dlya rozrobki programnogo zabezpechennya dlya kotrogo Andreas napisav grafichnij redaktor ta dopomizhni instrumenti dlya vzayemodiyi mizh procesami ta dlya obminu informaciyeyu pro procesi Na osnovi cih instrumentiv Doroteya Lyutkegaus nim Dorothea Lutkehaus v 1994 roci stvorila pershu versiyu DDD v mezhah svoyeyi diplomnoyi roboti Spochatku v DDD ne bulo pereglyadu dzherelnogo kodu Vin z yavivsya piznishe Na pochatku 1995 roku Andreas dodav v DDD menyu zapusku programi komandi znevadzhuvacha pidtrimku ta konfiguracijni fajli dlya riznih arhitektur Z togo chasu Andreas prodovzhuvav rozvitok DDD vrahovuyuchi zauvazhennya ta propoziciyi tisyach koristuvachiv z usogo svitu Z zhovtnya 2008 roku Piter Vejnrajt angl Peter Wainwright oficijno opikuyetsya rozvitkom i pidtrimkoyu proektu DDD Data Podiya kviten 1995 DDD 0 9 persha beta versiya traven 1995 DDD 1 0 persha oficijna publichna versiya gruden 1995 DDD 1 4 znevadzhennya na mashinnomu rivni integraciya z Emacs zhovten 1996 DDD 2 0 pidtrimka zagalna pidtrimka traven 1997 DDD 2 1 detekciya aliasiv poradi pidkazki dlya knopok indikatori stanu listopad 1997 DDD 2 2 sesiyi znevadzhennya pidkazka shvidkih klavish cherven 1998 DDD 3 0 pidtrimka Java ta gruden 1998 DDD 3 1 vidobrazhennya danih pidtrimka Perl pidtrimka Python Undo Redo operaciyi sichen 2000 DDD 3 2 nova instrukciya koristuvacha pidtrimka pidtrimka sichen 2001 DDD 3 3 pidtrimka 1 2 pidtrimka VxWorks listopad 2002 DDD 3 3 2 pidtrimka Bash berezen 2003 DDD 3 3 3 polipshennya pidtrimki Bash Kompilyaciya z vikoristannyam suchasnih instrumentiv gruden 2005 DDD 3 3 12 test dodana pidtrimka GNU Make lyutij 2006 DDD 3 3 12 test3 modernizaciya znevadzhennya program na Python lyutij 2009 DDD 3 3 12 persha oficijna versiya sho mistit polipshenu pidtrimku Python Bash ta MakePrimitkiThe ddd Open Source Project on Open Hub Languages Page 2006 d Track Q124688 Free Software Directory d Track Q2470288 Arhiv originalu za 13 serpnya 2012 Procitovano 13 veresnya 2012 Div takozhZastosunki z grafichnim interfejsom do znevadzhuvachiv rizni IDE z pidtrimkoyu grafichnogo interfejsu dlya procesu znevadzhennya CodeLite Code Blocks Dev C KDevelop Qt Creator MonoDevelop Eclipse IDE NetBeans Ce nezavershena stattya pro programne zabezpechennya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi