-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathcommand_help_hotkey_xcode.txt
More file actions
65 lines (63 loc) · 3.56 KB
/
command_help_hotkey_xcode.txt
File metadata and controls
65 lines (63 loc) · 3.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Xcode常用快捷键
⌘——Command ()
⌃ ——Control
⌥——Option (alt)
⇧——Shift
⇪——Caps Lock
1. 文件操作相关的快捷键
1. command + n 新建文件(new file)
2. command + shift + n 新建工程(new project)
3. command + o 打开工程(open project)
4. command + shift + o 快速打开工程中的文件(open quickly),类似于Spotlight的功能
5. option + command + a 向工程中添加文件(add file to project)
6. alt + command + w 关闭当前工程(close project) 和command + w的效果一样
7. command + shift + J 快速定位当前类在项目文件中的位置
2. 窗口导航快捷键
1. command + 0 切换左侧导航窗口的显示隐藏(hide/show Navigator)
2. command + option + 0 切换右侧功能面板(hide/show Utilities)
3. command + shift + y 切换底部调试区域(hide/show Debug area)
4. command + 1 ~ 8 在工程导航窗口的8个tab间切换
5. command + option + 1 ~ 4 在右侧功能面板的4个tab间切换
3. 代码编辑器里的快捷键
1. command + → 移动到一行末尾
2. command + delete 删除一行代码,和上一个快捷键组合使用
3. command + [ 或 ] 向前或向后调整代码缩进
4. control + i 根据当前行代码所在位置自动调整缩进(可以先command + a全选然后调整所有代码的缩进)
5. command + option + [ 或 ] 将代码上下移动一行
6. control + command + ↑ 或 ↓ 在.m/.c/.cpp 文件和头文件.h之间切换
7. esc 可以弹出对应的代码提示
8. control + command + e 重构变量名,将光标放在变量名上或者双击选中这个变量,然后按该快捷键,就可以实现当前文件下所有用到该变量的地方进行修改
9. command + \ 添加或者移除断点
10. command + y 切换当前所有的断点的激活状态
4. storyboard中的快捷键
1. option + command + enter 切换到Assitant editor
2. command + enter 从Assitant editor切换回storyboard编辑器界面
3. command + -(减号键) 缩小storyboard界面
4. command + shift + =(等号键) 放大storyboard界面,双击ViewControllerScene也可以将其缩放到合适的大小
5. command + = 在选中控件的情况下按该快捷键会根据控件中的内容(如UILabel、UIButton中的文本)自动调整控件的大小
6. command + option + = 同样是选中控件的情况下,可以根据控件的约束更新位置(update frame)
7. 另外在storyboard界面通过command + shift + o 搜索到对应的文件后,按住option键双击或者按回车这个文件可以以Assitant Editor的形式在右侧打开该文件
5. Debug相关快捷键
1. command + r 编译并运行当前工程
2. command + b 仅编译工程
3. command + . 结束运行中的工程或者取消编译中的工程
4. F6 从断点处执行下一行代码(stepOver)
5. F7 跳到当前的函数内部调试(stepInto)
6. F8 从当前函数中返回(stepOut)
7. command+K 清除控制台打印信息
8. Command + Shift + K 清除工程缓存
6. 光标相关快捷键
1. control+F: 向右一个字符(forward)
2. control+B: 向左一个字符(backward)
3. control+P: 前一行(previous)
4. control+N: 后一行(next)
5. control+A: 去行首
6. control+E: 到行尾(end)
7. control+T: 调换光标两边的字符(transpose)
8 .control+D: 删除光标右侧字符(delete)
9. control+K: 删除本行剩余的字符(kill)
整体位移代码:
选中的代码 + command+[ :向左位移
选中的代码 + command+]: 向右位移
选中的代码 + command+option+[ :向上位移
选中的代码 + command+option+]:向下位移