AndroidStudio 快捷键及使用技巧汇总

快捷键

C –> Ctrl

S –> Shift

M –> Alt

Cmd –> Command

导航与跳转

功能 快捷键 for win 快捷键 for mac
Find Action C-S-a Cmd-S-a
最近使用的文件 C-e Cmd-e
Outline C-F12 Cmd-F12
定位到导航条 M-Home Cmd-Up
快速打开类定义 C-n Cmd-n
跳转至指定符号 C-S-M-n Cmd-S-M-n
快速打开文件 C-S-n Cmd-S-o
在…中选定当前文件 M-F1 M-F1
最近编辑过的文件 C-S-e Cmd-S-e
打开光标所在变量类定义 C-S-b Cmd-S-b
跳到变量/函数/类定义 C-b/鼠标左键 Cmd-b/鼠标左键/Down
导航 Back/Forward C-M-Left/Right Cmd-[/]
Super Method C-u Cmd-u
Implementations C-M-b Cmd-M-b
Method Hierarchy C-S-h Cmd-S-h
Type Hierarchy C-h C-h
Call Hierarchy C-M-h C-M-h
Find Usages M-F7 M-F7
Show Usages C-M-F7 Cmd-M-F7
搜索 Everywhere 双击 S 双击 S
搜索文本 C-S-f Cmd-S-f
打开文件所在目录 M-F1 8 M-F1 8
打开设置 C-M-s Cmd-,

切换至指定的工具窗口

功能 快捷键 for win 快捷键 for mac
Project M-1 Cmd-1
Terminal M-F12 M-F12
Editor Esc Esc

编辑

功能 快捷键 for win 快捷键 for mac
注释/取消注释(//) C-/ Cmd-/
注释/取消注释(/**/) C-S-/ C-S-/
格式化代码 C-M-l Cmd-M-l
智能 Import C-M-o C-M-o
Undo C-z Cmd-z
Redo C-S-z Cmd-S-z
删除行 C-y Cmd-x
复制行 C-c Cmd-c
复制当前行到下一行 C-d Cmd-d
在下面另起一行 S-Enter S-Enter
在上面另起一行 C-M-Enter Cmd-M-Enter
上/下移动代码行 M-S-Up/Down M-S-Up/Down
上/下一处引用 C-M-Up/Down Cmd-M-Up/Down
关闭浮动窗口 S-Esc S-Esc
单步 F8 F8
步入 F7 F7
继续执行 F9 Cmd-M-r
执行直到返回 S-F8 S-F8
执行到光标处 M-F9 M-F9
运行当前应用 S-F10 C-r
调试当前应用 S-F9 C-d
开/关断点 C-F8/鼠标左键 Cmd-F8
查看所有断点 C-S-F8 Cmd-S-F8
自动生成 M-Insert Cmd-n
隐藏底部视图 S-Esc S-Esc
删除一个单词 C-Backspace M-delete
重构 - 重命名 S-F6 S-F6

注:

  • 在 Windows 下格式化代码的 Ctrl+Alt+l 和 QQ 锁热键冲突了,我去 QQ 的设置里删除了QQ 锁热键。
  • 在 Windows 下打开 Settings 的 Ctrl+Alt+s 与 QQ 打开消息盒子热键冲突了,我删除了 QQ 里的该热键。