Xcode 有很多高效的快捷键,能大幅提升你的开发效率。我最喜欢的 Command + D 是「复制当前行」的功能,非常实用。下面我按类别整理一些常用快捷键,建议大家收藏或打印一份贴桌上。
常用编辑类快捷键:
| 快捷键 | 功能描述 |
|---|
Command + D | 复制当前行(或选中的内容) |
Command + / | 添加/取消注释(行注释) |
Command + ] / [ | 缩进 / 反缩进 |
Control + I | 自动对齐选中代码 |
Option + Shift + ↑/↓ | 上下移动整行代码 |
Command + Delete | 删除当前行到行首 |
Control + K | 删除当前行到行尾 |
跳转与导航类快捷键:
| 快捷键 | 功能描述 |
|---|
Command + Click | 跳转到定义 |
Control + Command + ← / → | 前后跳转(类似浏览器前进后退) |
Command + Shift + O | 搜索/跳转到文件、类、方法等 |
Command + 0~9 | 显示/隐藏左侧导航栏、右侧面板等 |
Shift + Command + J | 定位当前文件在导航栏的位置 |
Command + Shift + J | 定位当前代码在 Project Navigator |
运行与调试类快捷键:
| 快捷键 | 功能描述 |
|---|
Command + R | 运行项目 |
Command + . | 停止运行 |
Command + B | 构建项目 |
Command + U | 运行单元测试 |
F6 | 单步执行(Step Over) |
F7 | 进入函数(Step Into) |
F8 | 跳出函数(Step Out) |
Command + \ | 添加/删除断点 |
代码辅助与提示类快捷键:
| 快捷键 | 功能描述 |
|---|
Control + Space | 手动弹出代码补全提示 |
Command + Control + E | 选中多个相同的变量同时编辑 |
Control + Command + Up | 快速切换 .h / .m 文件 |
Option + Click | 快速查看符号信息(Quick Help) |
Xcode 窗口和视图控制:
| 快捷键 | 功能描述 |
|---|
Command + Shift + Y | 显示 / 隐藏调试区域 |
Command + Option + 0 | 显示 / 隐藏右侧属性检查器 |
Command + Option + Return | 显示 Assistant Editor(双栏) |