文章目录


常用

1. cmd + c 复制

2. cmd + v 粘贴

3. cmd + z 撤销



编译

1. cmd + b 编译但不运行

2. cmd + r 编译并直接运行




注释和提示

1.cmd + / 注释和反注释

2.esc 提示功能,提示函数参数等(推荐)

3.tab或空格 自动完成提示




代码编辑


1.option+左箭头 上一单词


2.option+右箭头 下一单词


3.ctrl+a 行首


4.ctrl+e 行末


5.文件开头 HOME


6.文件结束 END


7.cmd + [ 左缩进


8.cmd + ] 右缩进




文件跳转

1.ctrl+cmd+上/下箭头 在头文件和实现文件间跳转

2.ctrl+cmd+左/右箭头 在历史记录打开的文件中跳转(推荐)

3.cmd + 左键单击 自动调转到对象定义处 (推荐)

4.cmd + shift + J 跳转到左边导航栏中定位当前打开的文件(推荐)



调试

1.F6 Step Over 单步调试(推荐)

2.F7 Step Into

3.F8 Setp Out 跳出

4.ctrl + cmd + y 继续运行(推荐)



断点

1.cmd + \ 设置/取消断点

2.cmd + y 所有的断点激活/禁用



查找

1.cmd + f 当前文件中查找

2.cmd + shift + f 在工程文件中查找

3.cmd + shift + o 全局检索匹配的文件或结构体(推荐)



界面功能

1.ctrl + cmd + f 全屏和非全屏之间跳转

2.cmd + K 清空控制台

3.cmd + 1/2/3/4/5… 控制左边导航栏显示


4.ctrl+i 格式化代码(推荐) 让你的代码不再凌乱



————–————–————–————–————–

————–————–————–————–————–




1. 文件
CMD + N: 新文件



CMD + SHIFT + N: 新项目



CMD + O: 打开



CMD + S: 保存



CMD + SHIFT + S: 另存为



CMD + W: 关闭窗口



CMD + SHIFT + W: 关闭文件



2. 编辑

CMD + [: 左缩进



CMD + ]: 右缩进



CMD + CTRL + LEFT: 折叠



CMD + CTRL + RIGHT: 取消折叠



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



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



CTRL + U: 取消全部折叠



CMD + D: 添加书签



CMD + /: 注释或取消注释



CTRL + .: 参数提示



ESC: 自动提示列表



3. 调试

CMD + \: 设置或取消断点



CMD + OPT + \: 允许或禁用当前断点



CMD + OPT + B: 查看全部断点



CMD + RETURN: 编译并运行(根据设置决定是否启用断点)



CMD + R: 编译并运行(不触发断点)



CMD + Y: 编译并调试(触发断点)



CMD + SHIFT + RETURN: 终止运行或调试



CMD + B: 编译



CMD + SHIFT + K: 清理





4. 窗体

CMD + SHIFT + B: 编译窗口



CMD + SHIFT + Y: 调试代码窗口



CMD + SHIFT + R: 调试控制台



CMD + SHIFT + E: 主编辑窗口调整





5. 帮助

CMD + OPT + ?: 开发手册



CMD + CTRL + ?: 快速帮助



下面也是一些有用的快捷键(转自http://www.cppblog.com/brucejini/archive/2010/12/24/137367.html)


Command + Shift + E :扩展编辑器



Command + [ :左移代码块



Command + ] :右移代码块



Tab :接受代码提示



Esc :显示代码提示菜单



Ctrl + . (句点):循环浏览代码提示



Shift + Ctrl + . (句点):反向循环浏览代码提示



Ctrl + / :移动到代码提示中的下一个占位符



Command + Ctrl + S :创建快照



Ctrl + F :前移光标



Ctrl + B :后移光标



Ctrl + P :移动光标到上一行



Ctrl + N:移动光标到下一行



Ctrl + A : 移动光标到本行行首



Ctrl + E : 移动光标到本行行尾 –杨过注:这二个太有用了,刚开始用XCode,一直奇怪为啥Home与End键为啥不能直接定位到行首、行尾?



Ctrl + T :交换光标左右两边的字符



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



Ctrl + K :删除本行



Ctrl + L : 将插入点置于窗口正中



Command + Alt + D:显示open quickly 窗口



Command + Alt + 上方向键 :打开配套文件



Command + D :添加书签



Option + 双击:在文档中搜索



Command + Y :以调试方式运行程序



Command + Alt + P : 继续(在调试中)



Command + Alt + 0 :跳过



Command + Alt + I :跳入



Command + Alt + T :跳出



文章目录