Что хороший Unix альтернативен к DDD (Отладчик Дисплея Данных)? [закрытый]

Вы не можете убедить их иначе. Выберите меньшую проблему или переместитесь в различную организацию. Если Ваш менеджер уважает Вас, видят, можно ли сделать проект в управляемом доменом стиле как своего рода технологическая пробная версия.

34
задан sth 21 July 2010 в 11:03
поделиться

8 ответов

Вы смотрели на интеграцию Emacs GDB? Это неплохо, если разобраться, как им пользоваться. Вот скриншот: http://p.blog.csdn.net/images/p_blog_csdn_net/ariesjzj/pic3.jpg .

В качестве альтернативы есть Eclipse. Это очень красиво и кажется довольно всеобъемлющим, но я мало использовал его.

В противном случае я просто использую GDB в режиме TUI (набираю 'layout next' много раз, пока дисплей не станет 'красивее').

Я действительно скучаю по Visual Studio сейчас, когда я застрял в разработке для Linux и встроенных систем.

5
ответ дан 27 November 2019 в 17:10
поделиться

Вам может понравиться: понимание - отладчик Redhat, основанный на gdb

У этих инструментов также есть графический интерфейс:

Отладчик Sun Studio

Я давно не использовал отладчик Sun Studio, но раньше у него была собственная версия gvim и emacs где вы могли бы фактически установить точки останова, щелкнув рядом с исходным кодом.

Intel Debugger

И я думаю, что Eclipse имеет интеграцию отладчика.

И я думаю, что большинство этих инструментов все еще бесплатны, но не обязательно с открытым исходным кодом .

3
ответ дан 27 November 2019 в 17:10
поделиться

вы можете попробовать xxgdb но он очень старый, я даже не знаю, сохраняется ли он еще

2
ответ дан 27 November 2019 в 17:10
поделиться

Не отказывайтесь полностью от DDD. Я согласен с тем, что интерфейс нуждается в капитальном ремонте, но в 2007 году были некоторые грохот по поводу капитального ремонта GTK.

Также следите за и этим .

]
2
ответ дан 27 November 2019 в 17:10
поделиться

К сожалению, я не пробовал ничего, кроме GDB и DDD, но есть список интерфейсов GDB в Википедии, включая KDbg и xxgdb, как рекомендовано другими, но еще несколько. Возможно, один из них будет работать для вас, но при этом даст вам возможность использовать команды GDB, когда вы захотите. В частности, он перечисляет Clewn (я продолжаю иметь в виду попробовать это), который использует GVim в качестве интерфейса, а также cgdb , который запускается в терминале (с использованием ncurses) , имеет ключи в стиле vi и показывает исходный текст с выделенным синтаксисом.

2
ответ дан 27 November 2019 в 17:10
поделиться

Я использую Eclipse CDT в повседневной жизни, а также Visual Studio, и это очень хороший инструмент, не уступающий Visual Studio. Он использует всю инфраструктуру Eclipse для создания очень хорошего графического интерфейса gdb. Это похоже на отладку Java, но с C ++.

Если вы не хотите создавать проекты eclipse только для отладки, потому что вы все еще хотите использовать vim в качестве редактора, вы можете знать, что Cmake имеет генератор проектов eclipse. Некоторые ссылки, которые могут помочь вам в решении этой проблемы: 1 , 2 , 3

7
ответ дан 27 November 2019 в 17:10
поделиться

Я обычно использую cgdb , kgdb или ddd. (и поскольку вы не можете использовать ddd ...)

cgdb почти похож на обычный gdb, но он показывает код в разделенном выше окне.

6
ответ дан 27 November 2019 в 17:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: