LLDB 是一个有着 REPL 的特性和 C++ ,Python 插件的开源调试器。LLDB 绑定在 Xcode 内部,存在于主窗口底部的控制台中。调试器允许你在程序运行的特定时暂停它,你可以查看变量的值,执行自定的指令,并且按照你所认为合适的步骤来操作程序的进展。(这里有一个关于调试器如何工作的总体的解释。)
相信每个人或多或少都在用LLDB来调试,比如po
一个对象。LLDB的是非常强大的,且有内建的,完整的 Python 支持。今天我们主要介绍一个 facebook 开源的 lldb 插件 Chisel。可以让你的调试更Easy.
1.安装Chisel
源码地址: Chisel
Chisel 使用 homebrew 来安装,如果你没有安装homebrew, 参考 homebrew。
1 2 | |
安装完成按照安装日志上的提示,在~/.lldbinit
文件中添加一行,没有则新建。 提示类似如下:
1 2 3 | |
做好上面的步骤,然后重启Xcode就可以尝试下了。
本文只做chisel的安装指导,关于chisel的使用我想大家都应该知道了,本文不再重复了。