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