新建和导航
热键 描述
cmd + shift + n 新建项目
cmd + n 新建文件
cmd + 0(零) 显示 / 隐藏导航面板
option + cmd + 0(零) 显示 / 隐藏工具面板
ctrl + cmd + y 显示 / 隐藏调试面板
option + cmd + enter 打开助理编辑器
cmd + enter 关闭助理编辑器
cmd + shift + j 在导航面板定位当前文件,在大型项目中非常、非常、非常有用!
cmd + j 选择焦点窗口
cmd + 1 ~ 8 切换导航面板中的 8 个子面板(项目/类图/查找/错误/测试/调试/断点/报告)
调试
热键 描述
cmd + \ 增加断点
cmd + r 运行
cmd + b 编译
cmd + . 停止运行
cmd + shift + k 清除缓存
代码重构
热键 描述
cmd + shift + e 重命名方法名或局部变量名
编辑器
热键 描述
option + cmd + [ 向上移动选中代码
option + cmd + ] 向下移动选中代码
cmd + [ 左缩进
cmd + ] 右缩进
ctrl + i 调整选中部分代码缩进
cmd + / 注释或取消注释
ESC 自动提示列表
cmd + 左右箭头 跳到行首或者行尾
cmd + 上下箭头 跳到当前编辑器的最前或最后
option + 左右箭头 左右跳动一个单词
ctrl + k 删除到行尾
cmd + delete 删除到行首
cmd + option + 左箭头 代码块折叠
cmd + option + 右箭头 代码块展开
文件切换
热键 描述
cmd + shift + o 快速打开文件,非常、非常、非常有用!
cmd + L 跳转到指定行
ctrl + cmd + j 跳转到选中对象定义,功能与 cmd + click 一致
option + 鼠标单击 打开快速帮助文档
ctrl + cmd + 上下箭头 切换 .m 和 .h 文件
ctrl + cmd + 左右箭头 编辑界面向前/后 ,包括 cmd + L 的跳转
模拟器
热键 描述
cmd + shift + h 按 Home 键
cmd + s 截屏保存到桌面
ctrl + cmd + c 截屏保存在剪贴板
cmd + 左右箭头 旋转屏幕
cmd + 1 ~ 4 设置模拟器显示尺寸
cmd + L 锁屏,锁屏后,需要按 Home 键才能点亮屏幕