xcode快捷键

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

左上角区域

从左到右依次为:


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

标记的为常用的几项
另外:
搜索快捷键: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+鼠标点击指定文件

  • 后边加号,在新的窗口中打开
  • 右边加号,在辅助窗口中打开

    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. 到指定行号:
    cmd+l
  2. cmd+option+L跳转到光标所在行
  3. cmd+ctrl+J跳转到方法(变量)声明处
  4. cmd+option+J 跳转到导航区cmd+1最下边filter框
  5. 跳转到上一次修改的地方 <必须是集成了Git的项目>
    ctrl+\

参考资料
参考资料2

你可能感兴趣的:(xcode快捷键)