Xcode必备的快捷键,让你随心所欲
目录
跳转
跳转快捷键可参考Xcode - Navigate
楼梯状:Option
箭头向上:Shift
直角向上:Control
跳到定义
Command + Control + J
当前页面回退或前进
Command + Control + 向左/向右
头文件与源文件切换
Command + Control + 向上/向下
查看当前方法调用者与被调用者
Control + 1
跳到当前文件某个方法
Control + 6
全屏窗口来回切换
Control + 向左/向右
当前窗口分栏跳转
Command + J 或 Command + Option + 、(左上角的点)
快速打开某个文件
Command + Shift + O
左侧导航栏定位到当前文件
Command + Shift + J
选择当前方法在哪个栏打开
Command + Option + Shift + 点击 // 对应的方法将在你选择的分栏里打开!
在另一个分栏继续打开当前文件
Command + J // 星星表示同一个文件
Command + 1~9
左侧导航栏上第0~9的快捷键
Command + 1 项目目录
Command + 3 搜索
Control + 1~9
中间栏导航栏上的第0~9的快捷键
Control + 5 快速选择当前目录下文件
Control + 6 快速跳转到某个方法
新建/关闭标签页
Command + T 与 Command + W
没什么用的
Command + 0 开启/隐藏左边栏
Command + Option + 0 开启/隐藏右边栏
Command + Shift + 0 打开文档和帮助(Command + W关闭)
Command + 点击 跳转到声明
Option + 点击 获取快速帮助
编辑
代码自动补全
Control + 空格/.
代码格式化
Control + i
代码注释
Command + /
代码缩进
Command + [/]
上下行交换
Command + option + [/]
全文查找
Command + Shift + F
当前查找
Command + F
查找下一个
Command + G
查找上一个
Command + Shift + G
Emac编辑快捷键(非常有用)
control-F: 向右一个字符(forward)
control-B: 向左一个字符(backward)
control-P: 前一行(previous)
control-N: 后一行(next)
control-A: 去行首
control-E: 到行尾(end)
control-T: 调换光标两边的字符(transpose)
control-D: 删除光标右侧字符(delete)
control-K: 删除本行剩余的字符(kill)
复制一行
Xcode没有提供这样的快捷键,只能组合
Command + Shift + 向左/向右 全选
Command + C/X 复制/剪切
Command + V 粘贴
调试
运行工程
Command + R
清理工程
Command + Shift + K
构建工程
Command + B
暂停模拟器
Command + .