Android Studio 快捷键
最近抽空整理了androidstudio 的快捷键,按照默认的keymap做了下面的表格,红色的内容是常用的一些快捷键,有些理解不对的地方请指出来,感谢。
常用快捷键
全局快速查找 | Double Shift |
查找并打开文件 | Ctrl + Shift + N |
最近打开文件列表 | Ctrl + E |
目录文件导航栏 | Alt + Home |
Editor Actions
新增或者移除光标 | Alt + Shift +鼠标左键 |
鼠标拖动的矩形选择 | Ctrl + Alt + Shift +鼠标左键 |
后退删除 | Backspace Shift + Backspace |
插入所选段落 | Ctrl + Shift + Enter |
选择查询项和插入点 | Ctrl + 句点 |
切换查询项 | Tab |
移动光标到代码结尾位置 | Ctrl + 右方括号 |
移动光标到代码结尾位置并选中 | Ctrl + Shift + 右方括号 |
移动光标到代码开始位置 | Ctrl + 左方括号 |
移动光标到代码开始位置并选中 | Ctrl + Shift + 左方括号 |
补全当前语句 | Ctrl + Shift + Enter |
创建矩形选择框 | Alt + Shift + 鼠标右键 |
删除行 | Ctrl + Y |
删除到单词结尾 | Ctrl + Delete |
删除到单词开头 | Ctrl + Backspace |
向下 | 向下箭头 |
向下并选择内容 | Shift + 向下箭头 |
复制行或者块 | Ctrl + D |
进入 | Enter |
离开 | Esc |
合并行 | Ctrl + Shift + J |
向左 | 向左箭头 |
向左并选择内容 | Shift + 向左箭头 |
移动光标到行结尾 | End |
移动光标到行结尾并选中 | Shift + End |
移动光标到行开头 | Home |
移动光标到行开头并选中 | Shift + Home |
移动光标匹配括号 | Ctrl + Shift + M |
移动光标到本页结尾 | Ctrl + Page Down |
移动光标到本页结尾并选中 | Ctrl + Shift + Page Down |
移动光标到本页开头 | Ctrl + Page Up |
移动光标到本页开头并选中 | Ctrl + Shift + Page Up |
移动光标到下个单词 | Ctrl + 向右箭头 |
移动光标到下个单词并选中 | Ctrl + Shift + 向右箭头 |
下一页 | Page Down |
下一页并选中 | Shift + Page Down |
上一页 | Page Up |
上一页并选中 | Shift + Page Up |
从粘贴板粘贴 | 右键 |
粘贴文本 | Ctrl + Alt + Shift + V |
移动光标到上个单词 | Ctrl + 向左箭头 |
移动光标到上个单词并选中 | Ctrl + Shift + 向左箭头 |
向右 | 向右箭头 |
向右并选中 | Shift + 向右箭头 |
向下滑动 | Ctrl + 向下箭头 |
使光标位置页内居中 | Ctrl + M |
向上滑动 | Ctrl + 向上箭头 |
扩展选中 | Ctrl + W |
分割行(字符串) | Ctrl + Entry |
在当前行下面插入新的一行 | Shift + Entry |
在当前行上面插入新的一行 | Ctrl + Alt + Entry |
切换 | Tab |
移动光标到文件结尾 | Ctrl + End |
移动光标到文件结尾并选中 | Ctrl + Shift + End |
移动光标到文件开头 | Ctrl + Home |
移动光标到文件开头并选中 | Ctrl + Shift + Home |
切换大小写 | Ctrl + Shift + U |
列选中模式 | Alt + Shift + Insert |
切换插入和复写 | Insert |
减少选中内容 | Ctrl + Shift + W |
取消缩进 | Shift + Tab |
向上 | 向上箭头 |
向上并选中 | Shift + 向上箭头 |
下一个参数 | Tab |
下一个模版变量 | Tab Entry |
上一个参数 | Shift + Tab |
上一个模版变量 | Shift + Tab |
Main menu
File
打开应用设置 | Ctrl + Alt + S |
保存所有文件 | Ctrl + S |
同步文件 | Ctrl + Alt + Y |
Edit
撤销 | Ctrl + Z |
恢复 | Ctrl + Shift + Z |
剪切 | Ctrl + X |
拷贝 | Ctrl + C |
拷贝文件路径 | Ctrl + Shift + C |
拷贝引用 | Ctrl + Alt + Shift + C |
粘贴 | Ctrl + V |
从拷贝历史中粘贴 | Ctrl + Shift + V Ctrl + Shift + Insert |
粘贴文本 | Ctrl + Alt + Shift + V |
删除 | Delete |
列选中模式 | Alt + Shift + Insert |
全选 | Ctrl + A |
扩展选中 | Ctrl + W |
减少选中内容 | Ctrl + Shift + W |
补全当前语句 | Ctrl + Shift + Enter |
合并行 | Ctrl + Shift + J |
复制行或者块 | Ctrl + D |
缩进 | Tab |
取消缩进 | Shift + Tab |
大小写切换 | Ctrl + Shift + U |
下个参数 | Tab |
上个参数 | Shift + Tab |
Find
查找 | Ctrl + F |
替换 | Ctrl + R |
查找下一个 | F3 |
查找上一个 | Shift + F3 |
查找光标出单词 | Ctrl + F3 |
选中所有搜索项 | Ctrl + Alt + Shift + J |
选中下一个搜索项 | Alt + J |
取消选中搜索项 | Alt + Shift + J |
在路径中查找 | Ctrl + Shift + F |
查找用法 | Alt + F7 |
查找用法设置 | Ctrl + Alt + Shift + F7 |
显示用法 | Ctrl + Alt + F7 |
在文件中查找用法 | Ctrl + F7 |
在文件中高亮用法 | Ctrl + Shift + F7 |
View
快速定义、实现 | Ctrl + Shift + I |
快速显示文档 | Ctrl + Q Alt +右键 |
打开外部文档 | Shift + F1 |
参数信息 | Ctrl + P |
表达式类型 | Ctrl + Shift + P |
上下文信息 | Alt + Q |
错误描述 | Ctrl + F1 |
跳转到源码 | F4 |
显示源码 | Ctrl + Enter |
最近打开的文件 | Ctrl + E |
最近改变了的文件 | Ctrl + Shift + E |
最近改变列表 | Alt + Shift + C |
比较两个文件 | Ctrl + D |
快速改变计划 | Ctrl + 后引号 |
Navigate
通过名字快速导航到该类 | Ctrl + N |
通过名字快速导航到该文件 | Ctrl + Shift + N |
通过名字快速导航到该类型 | Ctrl + Alt + Shift + N |
跳转到自定义区域 | Ctrl + Alt + 句点 |
跳转到对应行 | Ctrl + G |
向后 | Ctrl + Alt + 向左箭头 |
向前 | Ctrl + Alt + 向右箭头 |
上一个编辑位置 | Ctrl + Shift + Backspace |
选中类或者方法 | Alt + F1 |
跳转到导航bar | Alt + Home |
跳转到声明、定义 | Ctrl + B Ctrl + 左键 |
跳转到实现 | Ctrl + Alt + B |
跳转到类型定义 | Ctrl + Shift + B |
跳转到父类方法 | Ctrl + U |
测试 | Ctrl + Shift + T |
跳转到关联符号(界面) | Ctrl + Alt + Home |
文件结构 | Ctrl + F12 |
文件路径 | Ctrl + Alt + F12 |
导入层级 | Alt + Shift + H |
类型层级 | Ctrl + H |
方法层级 | Ctrl + Shift + H |
方法调用层级 | Ctrl + Alt + H |
下一个高亮的错误 | F2 |
上一个高亮的错误 | Shift + F2 |
下一个Emmet编辑点 | Alt + Shift + 右方括号 |
上一个Emmet编辑点 | Alt + Shift + 左方括号 |
上一个出现点 | Ctrl + Alt + 向上箭头 |
下一个出现点 | Ctrl + Alt + 向下箭头 |
下个修改点 | Ctrl + Alt + Shift + 向下箭头 |
上个修改点 | Ctrl + Alt + Shift + 向上箭头 |
下个方法 | Alt + 向下箭头 |
上个方法 | Alt + 向上箭头 |
Code
重载方法 | Ctrl + O |
实现方法 | Ctrl + I |
生成构造器、getter、setter、等方法 | Alt + Insert |
用if、try等包围所选代码片段 | Ctrl + Alt + T |
打开移除所选的作用域 | Ctrl + Shift + Delete |
插入模版 | Ctrl + J |
用模版包围 | Ctrl + Alt + J |
注释/取消注释当前行 | Ctrl + 斜杠 |
注释代码块 | Ctrl + Shift + 斜杠 |
重新格式代码 | Ctrl + Alt + L |
自动缩进当前行 | Ctrl + Alt + I |
移除或者识别imports | Ctrl + Alt + O |
向下移动所选的段落(整体移动) | Ctrl + Shift +向下箭头 |
向上移动所选的段落(整体移动) | Ctrl + Shift +向上箭头 |
向下移动所选的行 | Alt + Shift +向下箭头 |
向上移动所选的行 | Alt + Shift +向上箭头 |
Completion
代码补全 | Ctrl +空格 |
代码不全(智能提示) | Ctrl + Shift +空格 |
循环扩展完成 | Alt + 斜杠 |
循环向后完成 | Alt + Shift + 斜杠 |
Folding
展开 | Ctrl + 等号 |
折叠 | Ctrl + 减号 |
递归展开 | Ctrl + Alt + 等号 |
递归折叠 | Ctrl + Alt + 减号 |
全部展开 | Ctrl + Shift+ 等号 |
全部折叠 | Ctrl + Shift + 减号 |
折叠所选、移除折叠 | Ctrl +句号 |
折叠当前代码块 | Ctrl + Shift +句号 |
Analyze
通过名称检测类型 | Ctrl + Alt + Shift + I |
配置当前文件的高亮模式 | Ctrl + Alt + Shift + H |
显示覆盖率数据 | Ctrl + Alt + F6 |
Refactor
打开重构浮动操作列表框 | Ctrl + Alt + Shift + T |
重命名 | Shift + F6 |
改变类签名 | Ctrl + F6 |
类型迁移修改 | Ctrl + Shift + F6 |
移动(所选的类、方法、包、或者静态成员)到其它的包或者类中并改正引用 | F6 |
拷贝(所选的类、文件、目录) | F5 |
安全删除 | Alt + Delete |
内联所选的方法或者变量 | Ctrl + Alt + N |
Extract
介绍属性 | Ctrl + Alt + E |
介绍定义 | Ctrl + Alt + D |
介绍类型 | Ctrl + Alt + K |
将表达式的结果替换变量 | Ctrl + Alt + V |
静态常量替换表达式 | Ctrl + Alt + C |
将表达式的结果替换字段 | Ctrl + Alt + F |
转换表达式到方法参数 | Ctrl + Alt + P |
提取段落变成新的方法 | Ctrl + Alt + Shift + P |
提取所选的代码片段到方法 | Ctrl + Alt + M |
Build
编译 | Ctrl + F9 |
生成模块 | Ctrl + Shift + F9 |
Run
运行 | Shift + F10 |
调试 | Shift + F9 |
运行并配置 | Alt + Shift + F10 |
调试并配置 | Alt + Shift + F9 |
停止 | Ctrl + F2 |
重启activity | Ctrl + Shift + R |
跳过(调试) | F8 |
强制跳过(调试) | Alt + Shift + F8 |
跳入(调试) | F7 |
强制跳入(调试) | Alt + Shift + F7 |
智能跳入(调试) | Shift + F7 |
跳出(调试) | Shift + F8 |
运行到光标处(调试) | Alt + F9 |
强制运行到光标处(调试) | Ctrl + Alt + F9 |
恢复运行(调试) | F9 |
计算任意表达式(调试) | Alt + F8 |
快速计算所选表达式(调试) | Ctrl + Alt + F8 |
显示当前执行点(调试) | Alt + F10 |
行切换断点(调试) | Ctrl + F8 |
临时行断点切换(调试) | Ctrl + Alt +Shift + F8 |
查看所有断点(调试) | Ctrl + Shift + F8 |
Tools
用所选语言创建临时文件 | Ctrl + Alt +Shift + Insert |
Tasks & Contexts
切换任务 | Alt + Shift + T |
打开任务 | Alt + Shift + N |
关闭任务 | Alt + Shift + W |
在资源管理器打开 | Alt + Shift + B |
保存上下文 | Alt + Shift + S |
加载上下文 | Alt + Shift + L |
清除上下文 | Alt + Shift + X |
Mvc.Actions
VCS
打开通用的VCS操作列表 | Alt + 后引号 |
检查提交 | Ctrl + K |
更新项目 | Ctrl + T |
Window
恢复默认布局 | Shift + F12 |
下个项目窗口 | Ctrl + Alt + 右方括号 |
上个项目窗口 | Ctrl + Alt + 左方括号 |
Active Tool Window
隐藏活动窗口 | Shift + Esc |
隐藏所有工具窗口 | Ctrl + Shift + F12 |
关闭活的工具窗口标签 | Ctrl + Shift + F4 |
跳到最后一个工具窗口 | F12 |
最大化工具窗口 | Ctrl + Shift + 引号 |
显示工具列表浮动窗口 | Alt + 向下箭头 |
Resize
向左延伸窗口 | Ctrl + Shift +向左箭头 |
向右延伸窗口 | Ctrl + Shift +向右箭头 |
向上延伸窗口 | Ctrl + Shift +向上箭头 |
向下延伸窗口 | Ctrl + Shift +向下箭头 |
Editor Tabs
选择下个标签页 | Alt +向右箭头 |
选择上个标签页 | Alt +向左箭头 |
关闭 | Ctrl + F4 |
Help
通过名称快速查找功能 | Ctrl + Shift + A |