2. command + / 凝视代码和反凝视,用 //。相当于 Eclipse 的 ctrl+/
3. control + command + 上/下箭头 高速在头文件(.h)和实现文件(.m)之间切换
4. command + b 编译程序。不执行
5. command + r 编译并执行程序
6. command + shift + b 分析代码,找到潜在内存溢出问题
7. command + 单击 跳转到声明
8. option + 单击 弹出层中显示帮助信息
9. option + command + 左/右 方向键,折叠/打开当前方法
10. control + command + f Xcode 全屏。在 Lion 上支持
11. command + shit + y 打开/关闭控制台窗体
12. control + k 清理控制台
13. control + command + 左/右方向键。在历史的上/下一个文件里切换
或用两个手指左右滑动
command 取代 PC 键盘上的很多操作,像 Ctrl+V, Ctrl+C, Ctrl+Z。都该用 cmd+V, Cmd+C, Cmd+Z
14. tab 接受当前的自己主动完毕
15. 双击中括号或者大括号,能够选择对应的封闭语句块
16. command - shift - o: 高速搜索打开文件
17. control 配合 1/2/3/4/5/6 键 : 能够高速打开相关文件/类或代码,我经常使用 control+1 显示打开的文件,control+6 显示当前类中的变量或方法。都能够输入来过滤
18. command 配合 1/2/3/4/5/6/7 依次显示左边导航中每个标签的子视图。commandco+ 0 打开或关闭左边导航
19. option + command 配合 1/2/3/4/5/6 依次打开右边属性窗体的每个标签视图。特别是在 xib 时 经常使用,用 option + command + 0 关闭右边属性窗体
20. command + shift + j 在左边导航中定位当前打开的文件
21. command + return 切换到标准编辑器
22. option + command + return 切换到辅助编辑器,左右能够对照,特别方便编辑 xib 时进行拖拉关联
23. command+shift+f 进行 Search
24. F5 运行到下一个断点(Pause/Continue)
25. F6 运行到下一步(Step Over)
26.F7 跳入函数运行(Step Into),F8 跳出函数运行(Step Out)
27. control + command + y : debug断点时continue
28. command + : 当前行设置/取消断点29. command + y 全局激活或禁用全部的断点
30. command+ 左/右方向键 跳到行首/行尾
31. option + 左/右方向键 向前/后跳一个单词
32. option + delete 向前删除一个单词
33. fn + option + delete 向后删除一个单词
34. command + delete 删除当前行中光标前全部字符
35. fn + command + delete 删除当前行中光标后全部字符
以下几个暂作收藏
control + / : 切换到下一个占位符(自己主动完毕的时候)
control + . : 下一个自己主动完毕提示
command + e : 使用当前选中内容查找
command + g : 在当前文件里查找下一个
command- + shift + f : 在项目中查找
command + option + shift +t : 在Groups&Files里定位到当前编辑的文件
. control+ a : 光标跳转到行首
. control +e : 光标跳转到行尾
. command+ g : 向下查找
. command+shift+g : 向上查找
command组合的快捷键
command + S 保存当前文件
command + C Copy
command + X 剪切
command + V 粘贴
command + B Build。编译
command + R Run。执行
command + F 文件内搜索
command + [ 左移选中的代码
command + ] 右移选中的代码
command + shift + F 打开文件高速查找对话框
command + option + 向上箭头 查看文件的配套文件(假设当前查看的为 m 文件。则打开 h 文件,反之亦然)
command+shift+右箭头:选中光标至行尾的内容
control组合的快捷键
control + F Forword右移光标一个字符
control + B Back左移光标一个字符
control + P Previous lien 上移光标
control + N Next line 下移光标
control + A Line head 移至行头
control + E Line end 移至行尾
control + T Transpose 交换光标两边的符合
control + D Delete 删除光标右边的字符
control + K Kill 删除光标所在行中光标后的代码,
control + L 将插入点置于窗体正中。
control + . 不显示自己主动完毕列表而自己主动进行推荐值正向循环
control +
shift + . 不显示自己主动完毕列表而自己主动进行推荐值反向循环
control + / 移至下一个占位符
option组合的快捷键
按住 option 键并双击选择的内容,能够查找选中字符的文档帮助;
调试快捷键
F5 运行到下一个断点(Pause/Continue)
F6 运行到下一步(Step Over)
F7 跳入函数运行(Step Into)
F8 跳出函数运行(Step Out)
组合快捷键进行一些操作
复制当前行:没有直接快捷键能够使用,command+左箭头 再command+shift+右箭头 再command+c 复制
小技巧及其它
右键菜单,选择 Structure-->re-indent,会自己主动格式化代码
折叠代码(即收缩代码,相当于VS的-号)。点击代码左边的焦点列。就能够进行代码的折叠。
加入可读的标记 在代码中加入#pragma mark
选择多行:shift+上下快捷键
tab 空白
Esc 打开自己主动完毕列表(E表示枚举类型,f表示函数,#表示#define宏,m表示方法,C表示类)