Android Studio 官方默认快捷键参照表
注: 本文档中提到的快捷键是 Android Studio 的默认设置,用户可以在 IDE 设置中自定义快捷键。路径为:Android Studio > Preferences > Keymap (macOS) 或 File > Settings > Keymap (Windows/Linux)。
最常用
- Windows:
control + Shift + N:在当前工程内查找文件
fn + control + F12:显示当前文件的方法结构
- Mac
command + 7:Structure 窗口查看方法和类的层级关系
fn + command + F12:显示当前文件的方法结构
1. 对应关系
| macOS | Windows/Linux |
|---|
Command | Ctrl |
Option | Alt |
2. 基本编辑操作
| 操作 | macOS | Windows/Linux |
|---|
| 复制 (Copy) | Command + C | Ctrl + C |
| 剪切 (Cut) | Command + X | Ctrl + X |
| 粘贴 (Paste) | Command + V | Ctrl + V |
| 撤销 (Undo) | Command + Z | Ctrl + Z |
| 重做 (Redo) | Command + Shift + Z | Ctrl + Shift + Z |
| 全选 (Select All) | Command + A | Ctrl + A |
| 查找 (Find) | Command + F | Ctrl + F |
| 替换 (Replace) | Command + R | Ctrl + R |
| 转到行 (Go to Line) | Command + L | Ctrl + G |
| 缩进 (Indent) | Tab | Tab |
| 取消缩进 (Unindent) | Shift + Tab | Shift + Tab |
3. 代码导航
| 操作 | macOS | Windows/Linux |
|---|
| 转到定义 (Go to Definition) | Command + B 或 Command + Click | Ctrl + B 或 Ctrl + Click |
| 前往实现 (Go to Implementation) | Command + Option + B | Ctrl + Alt + B |
| 前往声明 (Go to Declaration) | Command + B | Ctrl + B |
| 查找用法 (Find Usages) | Option + F7 | Alt + F7 |
| 最近的文件 (Recent Files) | Command + E | Ctrl + E |
| 返回上一个位置 (Navigate Back) | Command + Option + Left Arrow | Ctrl + Alt + Left Arrow |
| 前往下一个位置 (Navigate Forward) | Command + Option + Right Arrow | Ctrl + Alt + Right Arrow |
4. 代码重构
| 操作 | macOS | Windows/Linux |
|---|
| 重命名 (Rename) | Shift + F6 | Shift + F6 |
| 安全删除 (Safe Delete) | Command + Delete | Alt + Delete |
| 提取变量 (Extract Variable) | Command + Option + V | Ctrl + Alt + V |
| 提取方法 (Extract Method) | Command + Option + M | Ctrl + Alt + M |
| 内联变量 (Inline Variable) | Command + Option + N | Ctrl + Alt + N |
| 提取字段 (Extract Field) | Command + Option + F | Ctrl + Alt + F |
| 移动 (Move) | F6 | F6 |
5. 代码生成和模板
| 操作 | macOS | Windows/Linux |
|---|
| 生成代码 (Generate) | Command + N | Alt + Insert |
| 代码格式化 (Reformat Code) | Command + Option + L | Ctrl + Alt + L |
| 优化导入 (Optimize Imports) | Command + Option + O | Ctrl + Alt + O |
| 展开代码块 (Expand Code Block) | Command + Shift + +`` | Ctrl + Shift + +`` |
| 折叠代码块 (Collapse Code Block) | Command + Shift + -`` | Ctrl + Shift + -`` |
| 完整代码补全 (Complete Code) | Command + Shift + Space | Ctrl + Shift + Space |
| 快速文档查看 (Quick Documentation) | F1 | Ctrl + Q |
6. 调试相关
| 操作 | macOS | Windows/Linux |
|---|
| 调试 (Debug) | Shift + F9 | Shift + F9 |
| 单步执行 (Step Over) | F8 | F8 |
| 单步进入 (Step Into) | F7 | F7 |
| 单步退出 (Step Out) | Shift + F8 | Shift + F8 |
| 运行至光标 (Run to Cursor) | Option + F9 | Alt + F9 |
| 断点 (Toggle Breakpoint) | Command + F8 | Ctrl + F8 |
| 查看断点 (View Breakpoints) | Command + Shift + F8 | Ctrl + Shift + F8 |
7. 版本控制
| 操作 | macOS | Windows/Linux |
|---|
| 提交更改 (Commit Changes) | Command + K | Ctrl + K |
| 更新项目 (Update Project) | Command + T | Ctrl + T |
| 撤销提交 (Revert Commit) | Command + Option + Z | Ctrl + Alt + Z |
| 比较文件 (Compare Files) | Command + D | Ctrl + D |
| Git Log | Command + 9 | Alt + 9 |
8. 其它有用的快捷键
| 操作 | macOS | Windows/Linux |
|---|
| 打开设置 (Open Settings) | Command + , | Ctrl + Alt + S |
| 切换全屏模式 (Toggle Fullscreen) | Control + Command + F | Ctrl + Shift + F11 |
| 运行应用 (Run) | Control + R | Shift + F10 |
| 停止应用 (Stop) | Command + . | Ctrl + F2 |
| 切换工具窗口 (Toggle Tool Window) | Command + Number | Alt + Number |
9. 插件 Translation 快捷键
9.1 翻译操作
| 操作 | macOS | Windows/Linux |
|---|
| 快速翻译选中文本 (Quick Translate Selected Text) | Command + Shift + Y | Ctrl + Shift + Y |
| 快速翻译剪贴板内容 (Quick Translate Clipboard Content) | Command + Shift + U | Ctrl + Shift + U |
| 显示翻译工具窗口 (Show Translation Tool Window) | Command + Shift + F11 | Ctrl + Shift + F11 |
9.2 翻译结果操作
| 操作 | macOS | Windows/Linux |
|---|
| 复制翻译结果 (Copy Translation Result) | Option + C | Alt + C |
| 朗读翻译结果 (Read Aloud Translation Result) | Option + R | Alt + R |