请问Xcode自定义数据格式化器的磁盘存储位置在哪里?
Xcode自定义调试数据格式化器的存储位置
Xcode里自定义调试数据格式化器的存储位置分几种场景,对应不同的使用需求:
个人本地配置
- 如果你是通过LLDB初始化脚本(
.lldbinit)配置的格式化逻辑,文件存放在用户根目录:~/.lldbinit - 要是通过Xcode自带的「Edit Formatters」功能创建的可视化格式化规则,配置文件存在:
~/Library/Developer/Xcode/UserData/LLDB/CustomDataFormatters.plist - 自定义的Python格式化脚本(用于LLDB高级调试),如果是Xcode自动加载的,通常放在:
~/Library/Developer/Xcode/UserData/LLDB/
团队共享方案
如果要和同事共享这些格式化器,更推荐项目级配置:
- 在项目根目录创建专属的
.lldbinit文件,在里面导入你的自定义格式化脚本或规则 - 把这个文件和相关脚本加入项目仓库,同事拉取代码后,Xcode会自动加载项目目录下的
.lldbinit(需确保LLDB允许加载项目级配置,可在Xcode设置里确认) - 要是共享
CustomDataFormatters.plist,直接让同事覆盖他们对应路径下的文件即可
内容的提问来源于stack exchange,提问作者gvanvoor
相关产品推荐
相关产品推荐

