4

我已经使用 Xcode 5 一段时间了,但我不知道如何调试到 STL 源头文件中。选项“步入”(F7) 只是跳过了我希望调试器步入的语句,并且我没有找到更改此行为的设置。我记得有人抱怨以前版本的 Xcode 无法关闭进入 STL 源的功能……这令人沮丧。

4

1 回答 1

14

lldb 中有一个设置可以控制这一点:

(lldb) settings show target.process.thread.step-avoid-regexp
target.process.thread.step-avoid-regexp (regex) = ^std::

如您所见,默认情况下,它被设置为不进入 std 命名空间中的任何内容。只需在您的主目录中创建一个名为的文件.lldbinit,然后放入:

settings set target.process.thread.step-avoid-regexp ""

我们将不再跳过 std 中的函数。

于 2013-11-15T00:49:25.523 回答