Android studio 快捷键汇总如下表所示,最新文档可以看 IntelliJIDEA_ReferenceCard.pdf
建议牢记的快捷键
功能 | Windows/Linux快捷键 | Mac快捷键 |
---|
智能代码补全 | Ctrl + Shift + Space | ⌃⇧Space |
全局搜索 | Double Shift | Double⇧ |
显示意图操作和快速修复 | Alt + Enter | ⌥↩ |
生成代码 | Alt + Ins | ⌘N, ⌃↩ |
参数信息 | Ctrl + P | ⌘P |
扩展选择 | Ctrl + W | ⌥↑ |
缩小选择 | Ctrl + Shift + W | ⌥↓ |
最近使用的文件弹出窗口 | Ctrl + E | ⌘ E |
重命名 | Shift + F6 | ⇧F6 |
常用的快捷键
功能 | Windows/Linux 快捷键 | Mac 快捷键 |
---|
打开相应工具窗口 | Alt + #[0 - 9] | ⌘0...⌘9 |
保存所有 | Ctrl + S | ⌘S |
同步 | Ctrl + Alt + Y | ⌘⌥Y |
切换编辑器最大化 | Ctrl + Shift + F12 | ⌘⇧F12 |
使用当前配置文件检查当前文件 | Alt + Shift + I | ⌥⇧I |
快速切换当前方案 | Ctrl + BackQuote (`) | ⌃` |
打开设置对话框 | Ctrl + Alt + S | ⌘ , |
打开项目结构对话框 | Ctrl + Alt + Shift + S | ⌘ ; |
查找操作 | Ctrl + Shift + A | ⌘⇧A |
调试相关快捷键
功能 | Windows/Linux 快捷键 | Mac 快捷键 |
---|
单步跳过/单步进入 | F8 / F7 | F8 / F7 |
智能单步进入/单步跳出 | Shift + F7 / Shift + F8 | ⇧F7 / ⇧F8 |
运行到光标处 | Alt + F9 | ⌥F9 |
计算表达式 | Alt + F8 | ⌥F8 |
恢复程序运行 | F9 | ⌘⌥R |
切换断点 | Ctrl + F8 | ⌘F8 |
查看断点 | Ctrl + Shift + F8 | ⌘⇧F8 |
搜索和替换相关快捷键
功能 | Windows/Linux 快捷键 | Mac 快捷键 |
---|
全局搜索 | Double Shift | Double⇧ |
查找 | Ctrl + F | ⌘F |
查找下一个/上一个 | F3 / Shift + F3 | ⌘G / ⌘⇧G |
替换 | Ctrl + R | ⌘R |
在路径中查找 | Ctrl + Shift + F | ⌘⇧F |
在路径中替换 | Ctrl + Shift + R | ⌘⇧R |
选择下一个匹配项 | Alt + J | ⌃G |
选择所有匹配项 | Ctrl + Alt + Shift + J | ⌃⌘G |
取消选择匹配项 | Alt + Shift + J | ⌃G |
代码编辑相关的快捷键
功能 | Windows/Linux 快捷键 | Mac 快捷键 |
---|
基本代码补全 | Ctrl + Space | ⌃ Space |
智能代码补全 | Ctrl + Shift + Space | ⌃⇧Space |
完成语句 | Ctrl + Shift + Enter | ⌘⇧↩ |
参数信息 | Ctrl + P | ⌘ P |
快速文档查找 | Ctrl + Q | ⌘J, F1 |
外部文档 | Shift + F1 | ⇧ F1 |
简要信息 | Ctrl + mouse | ⌘ + mouse |
显示光标处错误描述 | Ctrl + F1 | ⌘ F1 |
生成代码... | Alt + Insert | ⌘ N, ⌃↩ |
重写方法 | Ctrl + O | ⌃ O |
实现方法 | Ctrl + I | ⌃ I |
环绕代码... | Ctrl + Alt + T | ⌘ ⌥ T |
行注释/取消行注释 | Ctrl + / | ⌘ / |
块注释/取消块注释 | Ctrl + Shift + / | ⌘ ⌥/ |
扩展选择 | Ctrl + W | ⌥ ↑ |
缩小选择 | Ctrl + Shift + W | ⌥ ↓ |
上下文信息 | Alt + Q | ⌃⇧Q |
显示意图操作和快速修复 | Alt + Enter | ⌥ ↩ |
重新格式化代码 | Ctrl + Alt + L | ⌘⌥L |
优化导入 | Ctrl + Alt + O | ⌃ ⌥ O |
自动缩进行 | Ctrl + Alt + I | ⌃ ⌥ I |
缩进/取消缩进所选行 | Tab / Shift + Tab | ⇥ /⇧⇥ |
剪切当前行到剪贴板 | Ctrl + X, Shift + Delete | ⌘ X |
复制当前行到剪贴板 | Ctrl + C, Ctrl + Insert | ⌘ C |
从剪贴板粘贴 | Ctrl + V, Shift + Insert | ⌘ V |
从最近缓冲区粘贴... | Ctrl + Shift + V | ⌘⇧V |
复制当前行 | Ctrl + D | ⌘D |
删除光标所在行 | Ctrl + Y | ⌘⌨ |
智能行合并 | Ctrl + Shift + J | ⌃⇧J |
智能行拆分 | Ctrl + Enter | ⌘↩ |
开始新行 | Shift + Enter | ⇧↩ |
切换光标所在单词或所选块的大小写 | Ctrl + Shift + U | ⌘⇧U |
选择到代码块结尾/开头 | Ctrl + Shift + ] / [ | ⌘⌥⇧[ / ⌘⌥⇧] |
删除到单词结尾 | Ctrl + Delete | ⌥ ⌦ |
删除到单词开头 | Ctrl + Backspace | ⌥ ⌨ |
展开/折叠代码块 | Ctrl + NumPad+ / - | ⌘ + / ⌘ - |
展开所有 | Ctrl + Shift + NumPad+ | ⌘⇧+ |
折叠所有 | Ctrl + Shift + NumPad- | ⌘⇧- |
关闭活动编辑器标签 | Ctrl + F4 | ⌘W |
重构相关快捷键
功能 | Windows/Linux 快捷键 | Mac 快捷键 |
---|
复制 | F5 | F5 |
移动 | F6 | F6 |
安全删除 | Alt + Delete | ⌘Delete |
重命名 | Shift + F6 | ⇧F6 |
重构此代码 | Ctrl + Alt + Shift + T | ⌃T |
更改签名 | Ctrl + F6 | ⌘F6 |
内联 | Ctrl + Alt + N | ⌘⌥N |
提取方法 | Ctrl + Alt + M | ⌘⌥M |
提取变量 | Ctrl + Alt + V | ⌘⌥V |
提取字段 | Ctrl + Alt + F | ⌘⌥F |
提取常量 | Ctrl + Alt + C | ⌘⌥C |
提取参数 | Ctrl + Alt + P | ⌘⌥P |
导航相关快捷键
功能 | Windows/Linux 快捷键 | Mac 快捷键 |
---|
转到类 | Ctrl + N | ⌘O |
转到文件 | Ctrl + Shift + N | ⌘⇧O |
转到符号 | Ctrl + Alt + Shift + N | ⌘⌥O |
转到下一个/上一个编辑器标签 | Alt + Right / Left | ⌃← / ⌃→ |
返回上一个工具窗口 | F12 | F12 |
转到编辑器(从工具窗口) | Esc | ⎋ |
隐藏活动或最后活动窗口 | Shift + Esc | ⇧⎋ |
转到行 | Ctrl + G | ⌘L |
最近文件弹出窗口 | Ctrl + E | ⌘E |
最近位置弹出窗口 | Ctrl + Shift + E | ⌘⇧E |
向后/向前导航 | Ctrl + Alt + Left / Right | ⌘⌥← / ⌘⌥→ |
导航到最后编辑位置 | Ctrl + Shift + Backspace | ⌘⇧⌨ |
在任何视图中选择当前文件或符号 | Alt + F1 | ⌥F1 |
转到声明 | Ctrl + B, Ctrl + Click | ⌘B, ⌘Click |
转到实现 | Ctrl + Alt + B | ⌘⌥B |
打开快速定义查找 | Ctrl + Shift + I | ⌥Space, ⌘Y |
转到类型声明 | Ctrl + Shift + B | ⌃⇧B |
转到超方法/超类 | Ctrl + U | ⌘U |
转到上一个/下一个方法 | Alt + Up / Down | ⌃↑ / ⌃↓ |
移动到代码块结尾/开头 | Ctrl + ] / [ | ⌘⌥[ / ⌘⌥] |
文件结构弹出窗口 | Ctrl + F12 | ⌘F12 |
类型层次结构 | Ctrl + H | ⌃H |
方法层次结构 | Ctrl + Shift + H | ⌘⇧H |
调用层次结构 | Ctrl + Alt + H | ⌃⌥H |
下一个/上一个高亮错误 | F2 / Shift + F2 | F2 / ⇧F2 |
编辑源/查看源 | F4 / Ctrl + Enter | F4 / ⌘↓ |
显示导航栏 | Alt + Home | ⌥Home |
切换书签 | F11 | F3 |
带助记符切换书签 | Ctrl + F11 | ⌥F3 |
转到编号书签 | Ctrl + #[0 - 9] | ⌃0 ...⌃9 |
显示书签 | Shift + F11 | ⌘F3 |
编译和运行相关的快捷键
功能 | Windows/Linux 快捷键 | Mac 快捷键 |
---|
构建项目 | Ctrl + F9 | ⌘F9 |
编译所选文件、包或模块 | Ctrl + Shift + F9 | ⌘⇧F9 |
选择配置并运行/调试 | Alt + Shift + F10 / F9 | ⌃⌥R / D |
运行/调试 | Shift + F10 / F9 | ⌃R / D |
从编辑器运行上下文配置 | Ctrl + Shift + F10 | ⌃⇧R, ⌃⇧D |
运行任意内容 | Double Ctrl | Double ⌃ |
使用情况搜索的快捷键
功能 | Windows/Linux 快捷键 | Mac 快捷键 |
---|
查找用法/在文件中查找用法 | Alt + F7 / Ctrl + F7 | ⌥F7 / ⌘F7 |
在文件中高亮显示用法 | Ctrl + Shift + F7 | ⌘⇧F7 |
显示用法 | Ctrl + Alt + F7 | ⌘⌥F7 |
VCS(版本控制系统) 相关的快捷键
功能 | Windows/Linux 快捷键 | Mac 快捷键 |
---|
将项目提交到版本控制系统(VCS) | Ctrl + K | ⌘K |
从版本控制系统(VCS)更新项目 | Ctrl + T | ⌘T |
推送提交 | Ctrl + Shift + K | ⌘⇧K |
“VCS”快速弹出窗口 | Alt + BackQuote (`) | ⌃V |
模板相关的快捷键
功能 | Windows/Linux 快捷键 | Mac 快捷键 |
---|
使用实时模板环绕 | Ctrl + Alt + J | ⌘⌥J |
插入实时模板 | Ctrl + J | ⌘J |