文件名称:skipstep:lldb“进入”命令仅在(递归)列入白名单的目录中停止
文件大小:3KB
文件格式:ZIP
更新时间:2024-04-20 04:28:20
Python
动机 该项目实现了一个名为skipstep的lldb命令,该命令执行“逐步执行”操作,但跳过了未列入任何白名单目录的文件中的所有代码。 因此,例如,如果所有非第三方代码都位于项目根目录的src目录中,则可以将该目录列入白名单,并且skipstep仅在属于您项目的文件处停止。 安装 将以下命令放入~/.lldbinit或等效命令中: settings set target.load-cwd-lldbinit true 然后将skipstep.py放在您的项目中,然后在该文件中编辑白名单变量,以包含一个或多个您希望白名单的路径(相对于此文件的位置)。 在项目的根目录中创建一个名为.lldbinit的文件,并添加以下命令: command script import ./path/to/skipstep.py 现在,您可以从项目的根目录调用lldb,并且skipstep和sk命令应该可用。
【文件预览】:
skipstep-master
----skipstep.py(3KB)
----LICENSE(1KB)
----README.md(2KB)