天天看点

android studio快捷键Android Studio 快捷键常用快捷键Editor Actions Main menu

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

运行目标 Ctrl + Alt + G

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