LINUX.ORG.RU

Вышла новая версия DDD 3.3.9


0

0

После ряда тестовых релизов вышла новая версия DDD - графической оболочки для таких отладчиков, как GDB, DBX, Ladebug, JDB, XDB и Perl debugger.

Основные изменения и нововведения:

  • Добавлена поддержка DB G - отладчика кода на PHP.

  • Поддержка Perl debugger переключена с версии Perl 5.6.x на версию 5.8.x. Если необходимо работать со старой версией Perl, нужно заменить в ней файл "perl5db.pl" взятым из ветки 5.8.x.

  • Для отладки под DBX исправлен поиск исходных текстов в подкаталогах (тестировался DBX для Solaris).

  • Улучшен внешний вид окна настроек.

    Кроме того, как всегда, исправлен ряд ошибок.

    Скачать новую версию можно с зеркал SourceForge.net.

    >>> Полный список изменений (eng)



  • Проверено: Demetrio ()

    Re: Вышла новая версия DDD 3.3.9

    This rocks!!!

    anonymous ()

    Re: Вышла новая версия DDD 3.3.9

    На вид страшный, но какой внутри!

    anonymous ()

    Re: Вышла новая версия DDD 3.3.9

    а как прикрутить отладчик пхп к ддд?

    anonymous ()
    Ответ на: Re: Re: Вышла новая версия DDD 3.3.9 от no1sm

    Re: Re: Re: Вышла новая версия DDD 3.3.9

    Да, кстати, без подсветки вообще хреново :-(( Так что, ее до сих пор еще не прикрутили?? motif тоже не очень-то, прямо скажем. Переделали бы лучше под fltk :-)

    anonymous ()
    Ответ на: Re: Re: Re: Вышла новая версия DDD 3.3.9 от ananas

    Re: Re: Re: Re: Вышла новая версия DDD 3.3.9

    >> А во-вторых tk - самое оно для таких тулзов!

    такое уже есть. insight обзывается (http://sources.redhat.com/insight/)

    Не. Не то. На этой штуке нет одного из главных фичей DDD - окошка с диаграммой, которая к тому же на каждый фрейм своя. Плюс менюшка к ней, которая подволяет смтореть всякие хитровы*:*:ые классы с минимальными потерями места. В treeview этом замаешься плюсики нажимать. Стянули их Visual Studio, и не самое лучшее.

    А Gtk+ (вторая, конечно) или Qt субьективно приятней. Сам DDD на C++ написан, поэтому если и переводить его (GPL-ного), то на Qt :-)

    Всё, естественно, IMHO.

    adarovsky ★★★★ ()
    Ответ на: Re: Re: Вышла новая версия DDD 3.3.9 от Dselect

    Re: Re: Re: Вышла новая версия DDD 3.3.9

    Не юродствуй. Тупых проблем в DDD из-за использования lesstiff'a просто до жопы.

    Но по хорошему дебагер - порочная вещь, до него лучше не доводить. Для С++ DDD вообще не очень (хотя все дебагеры не очень :))

    И вообще надо больше думать, а не дебагить, попробуйте работать головой, а не руками - очень хорошо помогает.

    bbb ()
    Ответ на: Re: Re: Re: Вышла новая версия DDD 3.3.9 от bbb

    Re: Re: Re: Re: Вышла новая версия DDD 3.3.9

    >Но по хорошему дебагер - порочная вещь, до него лучше не доводить. Для С++ DDD вообще не очень (хотя все дебагеры не очень :)) И вообще надо больше думать, а не дебагить, попробуйте работать головой, а не руками - очень хорошо помогает.

    The debugger isn't a substitute for good thinking. But, in some cases, thinking isn't a substitute for a good debugger either. The most effective combination is good thinking and a good debugger. -Steve McConnell, Code Complete

    adarovsky ★★★★ ()
    Ответ на: Re: Re: Re: Вышла новая версия DDD 3.3.9 от bbb

    Re: Re: Re: Re: Вышла новая версия DDD 3.3.9

    > Не юродствуй. Тупых проблем в DDD из-за использования lesstiff'a просто до жопы.

    Назовите хоть одну. И скажите, как ее решению поможет переход на gtk | Qt...

    P.S.

    Кошмарный сон: DDD, отделанный под GNOME HIG. :) :(

    Dselect ★★★ ()
    Ответ на: Re: Re: Re: Re: Вышла новая версия DDD 3.3.9 от Dselect

    Re: Re: Re: Re: Re: Вышла новая версия DDD 3.3.9

    >Назовите хоть одну. И скажите, как ее решению поможет переход на gtk | Qt...

    1. Например, то, что нигде, кроме исходника, не работает колесо мыши.

    2. При нажатии кнопки "вниз" в окне локальных переменных изменения отслеживаются, а при нажатии кнопки "вверх" - нет.

    3. Если focus mode ставить не "follow", а "клавиатурный", то ставится "рандомный", то есть хрен поймёт, что свокусировано, курсоры мигают везде :-)

    4. Если, не дай Боже, что-то меняет X Primary Selection, то хрен перенесешь квадратики на диаграмме. Плюс сам DDD его поганит постоянно.

    5. Хрен поймёшь, куда увазывает указатель текущей строки. Обычно ровно между строками.

    А для разработчика DDD - резко уменьшится геморрой по борьбе вот с такой вот хренью. Они и так из говна почти конфетку сделали. Ни Gtk2, ни Qt от вышеперечисленных проблем не страдают. А посмотреть на другие Motif поделия - унитаз пугать охота. :-(

    adarovsky ★★★★ ()
    Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.