XCode使用二:Xcode快捷键整理

Xcode快捷键

原文链接

1 快捷键

option + cmd + 向上箭头  m/h文件切换

ctrl + a  光标移动到行头

ctrl + e  光标移动到行末

command + G 查找下一个

command + w 关闭一个文件

command + /   注释

command+shift+R 打开控制台

command+R 编译并运行程序 Build and Go

command+shif+E 打开或关闭File Name视图

command+[或] 把选定的多行代码或光标所在行的代码,左移或右移

command+L 跳到某行

2 调试:

command + y  degug 调试

command+shift+Y 打开调试窗口

command + R  Run运行

alt + command + p 到下一个断点

shift + cmd + o  执行下一步(step over)

shift + cmd + i   执行进入函数(step into)

shift + cmd + t  step out

command + /  取消断点

command+ option + B: 查看全部断点

command + shift + F 查找

command + enter  等于bulid and debug

command+ B: 编译

command+ shift + K: 清理


3 代码导航

command+shift+D 打开Open Quidkly窗口,可用于快速打开一个文件,而不用到文件树中目视查找。

头文件(#import *.h这里)获得光标,再按shift+command+D,弹出一个窗口,可跟入一个头文件

shift+command+D,弹出一个窗口,输入头文件名字可跟入一个头文件

alt+command+上箭头 查看配套文件,为当前的.m文件查看.h文件,或返过来。

command+ CTRL + LEFT: 折叠

command+ CTRL + RIGHT: 取消折叠

command+ CTRL + TOP: 折叠全部函数

command+ CTRL + BOTTOM: 取消全部函数折叠

CTRL + U: 取消全部折叠

4 编辑代码

control+F  : 在同一行上将光标向右移动

control+B : 在同一行上将光标向左移动

control+P :  将光标移动到前一行

control-E: 到行尾(end)

control+N :  将光标移动到后一行

control+A :   将光标移动到本行的行首

control+N :   将光标移动到本行的行尾

control+T :   将光标两边的字符对调

control+D :   删除光标右边的字符

control+k :   删除光标所在行 光标后面的代码,便于你重写行尾代码

control + L :将光标插点置于窗口正中。

option+delete:删除一个词:

command+delete:删除一句话:

5 代码自完成

  输入变量名和方法名的前几个字母时,IDE会给予提示,这时候你可以:

  tab 确认

  esc 显示代码提示菜单,其中包含所以可能可能匹配相。E:枚举,f:函数,#:#define指令,m:方法,C:类

  control+. 在各个代码提示选项之间循环,作用等同于esc键,只是外观不同。

  shift+control+. 同上,但是反相循环

  如果代码自动完成没有出来,你可以使用esc键呼出他。


  代码自动完成方法提示时,如上图,有两个参数,在输入完第一个参数,如何光标定位到下一个参数:

  tab 移动到代码提示的下一个点位符

  contorl +/ 移动到代码提示的下一个点位符

6 代码快照:

  主菜单:File->Make Snapshot 会记住当前代码的状态,现在你可以“破坏”你的代码了

  主菜单:File->Snapshot 打开快照窗口,这里可以进行恢复项目工作

推荐阅读更多精彩内容