如何更改默认的 LLDB 设置

How to change default LLDB settings

有时我需要使用 LLDB 打印长字符串。默认的 LLDB 设置会修剪打印的字符串,我必须输入以下内容:

set set target.max-string-summary-length 10000

执行下一步时 运行 此设置不会保留。有没有办法设置它以便所有后续的 LLDB 调试会话都将遵守此设置?

嗯,解决方法很简单。首先创建文件 ~/.lldbinit,然后在 LLDB 启动时将你希望的命令放在那里 运行,在我的例子中:

set set target.max-string-summary-length 10000