什么是Mac上的本机(C / C ++)应用程序的好调试器?

时间:2011-11-05 08:14:06

标签: visual-studio macos debugging windbg gud

我是一名从Windows切换到Mac的本地开发人员。我有很多使用Windbg(Emacs上的CDB-GUD)和Visual Studio调试的经验,并且想知道Mac上的哪个调试器会给我最贴心的体验?我特意寻找以下功能:

  • 能够调试任意可执行文件(VS允许我通过将调试目标设置为任何可执行文件来完成此操作)。
  • 可自定义的键盘快捷键。至少f5,f9,f10,f11,Shift f11。我不在乎其余的事情。

我不使用VS进行任何编辑,这对我来说并不重要。

到目前为止,最舒适的设置一直在运行Emacs GUD - 我在Windows上也使用CDB-GUD,但是想知道是否有更好的东西。

更新: 我理解GDB是大多数人使用的调试器。我想我原来的问题措辞不好。我真的想问一下调试器GUI会给我一个非常类似于Visual Studio的环境。

1 个答案:

答案 0 :(得分:2)

大多数人使用gdb,无论是来自控制台还是来自Xcode - 后者就像你习惯在我想象的Windows中一样。 LLVM还有一个调试器,也可以在Xcode GUI中使用。