通过Chisel加强LLDB的UI调试能力
来源:互联网 发布:联通卡蜂窝数据打不开 编辑:程序博客网 时间:2024/05/17 00:58
引言:
Chisel是一个加强LLDB调试能力的小插件.主要特点在于辅助界面开发调试时在控制台以尽可能直观的方式查看界面的元素和情况.为我们梳理视图,控制器以及类关系层级.
以及一些临时的界面调试变动进行快捷响应.它的作者来自于Facebook团队.得益于开源,让我们来观摩和了解一下这个东东到底有什么用处.
在开始之前:
在使用Chisel之前应该对LLDB的常用命令应该有一些了解,如果你还停留在只用控制台看输出日志的阶段,建议看看<LLDB调试命令初探>这篇文章
安装:
Chisel的开源地址如下:
https://github.com/facebook/chisel
安装方式主要是两个步骤:
通过Brew安装Chisel,启动终端,输入如下命令即可:
- brew install chisel
顺利的话终端会返回如下图所示的内容:
从反馈的结果中可以看到,我们已经成功的安装好了Chisel.
但是此刻还是无法使用的,我们需要将Chisel和Xcode的LLDB关联起来.注意图中Caveats一栏下的说明:
英文的含义是要求我们需要给 .lldbinit 这个文件 注入一段脚本. 这段脚本的内容是:
command script import /usr......
目的是为了在Xcode运行的时候,能加载我们预设的脚本.
那么,我们只需要在终端执行如下命令就好了:
- echo command script import /usr/local/Cellar/chisel/1.0.0/libexec/fblldb.py >> ~/.lldbinit
到此,安装完成,重启Xcode.
不过在安装过程中博主我也遇到了不少问题:
1:请以管理员的身份运行安装命令
- sudo brew install chisel
- xcode-select --install
- sudo brew update
4:没有安装Brew?
http://blog.csdn.net/chenyi8888/article/details/7345113
开始使用:
明天再写好了. 回家玩去..
0 0
- 通过Chisel加强LLDB的UI调试能力
- 通过Chisel加强LLDB的UI调试能力
- Chisel LLDB 加强工具
- LLDB调试插件Chisel的安装
- LLDB调试神器之Chisel的安装
- LLDB插件chisel的安装
- LLDB 调试 UI 的技巧
- LLdb篇二 教你使用faceBook的chisel来提高调试效率
- LLdb篇2教你使用faceBook的chisel来提高调试效率
- LLdb篇1教你使用faceBook的chisel来提高调试效率
- LLdb篇2教你使用faceBook的chisel来提高调试效率
- breakpoints && lldb && chisel 的使用
- Reveal2通过lldb调试的方法
- Chisel-LLDB命令插件,让调试更Easy
- Chisel-LLDB命令插件,让调试更Easy
- Chisel-LLDB命令插件,让调试更Easy
- Chisel-LLDB命令插件,让调试更Easy
- Lldb篇2 chisel来提高调试效率
- CODE[VS] 1075
- 不要将时间浪费到编写完美代码上
- 【递爱婚礼】我们有最香甜的场景,邀你品尝
- zoj 2900 dp or 线段树
- mysql无法启动的部分原因
- 通过Chisel加强LLDB的UI调试能力
- 第12周 项目3-1 递归求阶乘
- 一摞烙饼的排序
- 【BZOJ】【P1212】【HNOI2004】【L语言】【题解】【dp】
- Ubuntu系统下使用Eclipse搭建hadoop2.4运行环境
- 高效的贝塞尔曲线
- hdu1172猜数字
- poj1637 Sightseeing tour dinic
- Python 第一章 基础知识(2) 交互式解释器