Xcode 调试

xcode快捷键

2018-08-16  本文已影响8人  wwwwwwdi

记录一下xcode的快捷键,以供开发的时候提高效率

左上角区域

从左到右依次为:


解释 项目文件索引<useful> 版本控制管理 符号导航 全局搜索替换<useful> 问题索引 测试索引 调试板块<useful> 断点<useful> 报告
快捷键 cmd+1 cmd+2 cmd+3 cmd+4 cmd+5 cmd+6 cmd+7 cmd+8 cmd+9

<useful>标记的为常用的几项
另外:
搜索快捷键:cmd+shift+f

右上角区域

图标
解释 显示标准编辑框 显示辅助编辑框 展开/隐藏左侧导航区 展开/隐藏下部debug区 显示工具
快捷键 cmd+Enter cmd+option+Enter cmd+0 cmd+shift+y cmd+option+0

程序调试区

断点调试时候的一些操作:


一些按键组合

  1. 清空debug栏快捷键:cmd+k

    debug栏
  2. 使用storyboard或者xib的时候,更新约束: cmd+shift+=

  3. 调用instruments工具:cmd+i

    instruments工具栏
  4. cmd+shift+k
    清理项目

  5. 深度清理:cmd+shift+option+k


    此操作会清理所有产品和中间文件
  6. 打开指定文件到指定位置cmd+shift+option+鼠标点击指定文件

  1. 跳转到当前文件在导航栏中的位置: shift+cmd+j

  2. 使xcode指定区域取得焦点: cmd+j

  3. Utilities(cmd+option+0)层级下的副级按钮:

操作 左侧 右侧
解释 显示文件检查 显示帮助
快捷键 option+cmd+1 option+cmd+2
  1. cmd+\ : 在当前行添加(删除)断点
    cmd+Y : 激活(取消激活)全部断点

  2. 显示方法调用栈

- (void)viewDidLoad {
    [super viewDidLoad];

    self.arr = @[@"1",@"2",@"3",@"4",@"5",@"6",@"7"];

    [self testMethod];
}

- (void)testMethod {
    NSLog(@"%@",self.arr);
}

如上面代码:
ctrl+1调出界面:可以看到调用该方法的位置以及该方法中别的方法的调用栈

调用该方法的位置 该方法中别的方法的调用栈
  1. 到指定行号:


  2. cmd+option+L跳转到光标所在行
  3. cmd+ctrl+J跳转到方法(变量)声明处
  4. cmd+option+J 跳转到导航区cmd+1最下边filter框

参考资料
参考资料2

上一篇下一篇

猜你喜欢

热点阅读