X-Code常用快捷键
Mac中的command键类似于Windows中的Ctrl键,复制、粘贴、全选、剪切、撤销等基本功能只是将Ctrl键变成command键而已,下面为开发过程中会经常用到的一些快捷键(不全),可有效提高开发效率
1、
command + option + = //更新约束,等同于xib或storyboard中约束的update
2、
command + [ / command + ] // 代码左右移动
command + option + [ / command + option + ] //代码上下移动
3、展开/隐藏 代码的快捷键
command + option + left //(隐藏)
command + option + right //(展开)
4、command + control + E // 全局修改变量名
5、选中xcode Navigator 快捷键
command + 1 2 3 4...
command + 0(零) // hide navigator
6、
xcode实用工具面板上半部分选中切换command + option + 1 2 ...
xcode实用工具面板下半部分选中切换command + option + control + 1 2 ...
command + option + 0(零) //隐藏实用工具面板
7、command + option + enter //storyboard中选中某个控制器,快速打开对应的控制器.m文件
8、control + 1 2 3... //选中.h或.m文件上方的菜单栏
9、command + shift + Y //隐藏、打开控制台
10、command + shift + F //快速打开全局查询
11、command + control + up/down //快速切换.h和.m文件
12、command + up/down //快速切换到文件顶部/底部
13、command + delete //删除光标所在行之后的代码
14、option + delete //删除光标之后的一个单词
15、command + left/right //将光标移动到所在行的最前/后
16、option + 左 / 右 //将光标移动到所在单词的最前/后
17、command + up/down //快速切换到文件的顶部/底部
18、command + shift + O //快速打开文件或跳转到某个方法定义
19、command + R //运行代码 command + . //停止运行
20、command + B //编译
21、command + shift + K //clean
22、command + shift + 0 //文档和参考
23、option + 鼠标左键 //快速帮助,内联帮助可帮开发者快速学习类或代码片段的用法
24、command + shift + J //快速定位当前文件在工程导航中的位置
25、command + 类名/属性名/方法名... //查看对应的内容
26、F6单步调试、F7跳入,F8继续
27、control + command + left/right //返回/向前
28、command + shift + N //新建项目
29、command + N //新建文件
30、command + control + N //新建空文件
31、command + O //打开文件 command + S //保存文件 command + shift + S //另存为
32、command + W //关闭窗口
33、command + option + S //保存所有文件
34、command + U //还原到保存时状态
35、command + F //搜索; command + G //搜索下一处; shift + command + G //搜索上一处
36、代码编辑
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)
37、command + control + F //全屏
38、command + H //隐藏xcode,再按一次不会出现,需要点击xcode图标或按command + tab
39、command + option + enter //打开双视图
40、command + enter //关闭双视图