Что такое хороший отладчик для нативных (C / C ++) приложений на Mac? - PullRequest
0 голосов
/ 05 ноября 2011

Я родной разработчик, переключающийся на Mac из Windows. У меня большой опыт отладки с использованием Windbg (CDB-GUD на Emacs) и Visual Studio, и мне было интересно, какой отладчик на Mac даст мне самый близкий опыт? Я специально ищу следующие функции:

  • Возможность отладки произвольных исполняемых файлов (VS позволяет мне делать это, устанавливая цель отладки для любого исполняемого файла).
  • Настраиваемые сочетания клавиш. По крайней мере, f5, f9, f10, f11, Shift f11. Меня не волнует остальное.

Я не использую VS для какого-либо редактирования, так что это не важно для меня.

Самая удобная установка на данный момент - это запуск Emacs GUD - что я делаю и в Windows, используя CDB-GUD, но задаюсь вопросом, есть ли что-нибудь лучше.

Обновление: Я понимаю, что GDB - это отладчик, который используют большинство людей. Я предполагаю, что мой оригинальный вопрос был плохо сформулирован. Я действительно хотел спросить, какой графический интерфейс отладчика дал бы мне среду, действительно похожую на Visual Studio.

1 Ответ

2 голосов
/ 05 ноября 2011

Большинство людей используют GDB, либо из консоли, либо из XCode - последний, как вы привыкли в Windows, я представляю. LLVM также имеет отладчик, также доступный в графическом интерфейсе XCode.

...