1. 整行上移下移
光标放到将要移动的行,按下面的指示进行操作。
上移:Option+Command+[
下移:Option+Command+]
2. 整段上移下移
用光标选中一段代码之后,操作如下,和单行上移下移雷同。
上移:Option+Command+[
下移:Option+Command+]
3. 定位当前文件在导航栏中的位置(在代码中,快速定位该代码所在的左侧文件区的文件)
Option+Shift+J
4. 打开或折叠一个函数或类(在函数内折叠函数,在函数外折叠类)
折叠 Option+Command+左箭头
打开 Option+Command+右箭头
5. 跳转到指定的行
Command+L
6. 注释文档(把光标定位到需要添加注释文档的对象起始行,或上方的空白行。)
Command + Option + /
7. 切换头/源文件
Control + Command + 上箭头
Control + Command + 下箭头
8. 返回上一个文件,回到这个文件
Control+Command+ 左/右箭头
9. 代码缩进
左缩进 Command+[
右缩进 Command+]
10. 移动光标到本行行首,行尾
行首 Control+A
或者Command+左箭头
行尾 Control+E
或者Command+右箭头
11. 删除本行
Control+K
删除光标后的所有内容(光标所在的行),该行内容为空时,再次执行该快捷键,会删除此空行,
下一行内容自动上移。
Command+Delete
删除该行光标前的所有内容(光标所在的行)
12. 在程序的多个窗口间切换(多个XCode工程间切换,或者XCode和开发文档间切换)
Command+`
(tab键上面的那个点键)
13. 折叠代码
局部折叠(折叠一个函数) :Command+Option+Left/Right
全局折叠(折叠当前文件下的全部函数):Shift+Command+Option+Left/Right
折叠注释块:(/ /之间的文字) : Ctrl+Shift+Command+Left/Right
14. 复制当前行
Command+D