Android studio常用的快捷键

Android studio常用快捷键总结

书读百遍,其义自现。同理,快捷键的使用需要孰能生巧。其实Android studio的的settings里面Keymap可以查看所有的快捷键,另外在Android studio的菜单栏,菜单项里面也注明了每项操作的快捷键(如果有),经常查看和练习,根本也用不着在网上找说明。当然,对于新人或者英文不是太好的初学者,借鉴别人的经验是最快的学习方式。本文暂只适用于Windows平台,Mac环境后续补充。

搜索和跳转快捷键

快捷键 含义 Eclipse对应的快捷键 说明
Ctrl+F 局部查找 Ctrl+F 在当前打开的文件中查找
Ctrl+R 局部查找替换 Ctrl+F 在当前打开的文件中查找替换
Ctrl+shift+F 全局查找 Ctrl+H 在整个工作空间查找
Ctrl+shift+R 全局查找替换 Ctrl+H 在整个工作空间查找替换
Alt+F7 全局搜索被引用的地方 Ctrl+Alt+H 将光标放在任何地方按下alt+f7即可在全局搜索被引用的地方,强大之处不管是文件、字符串、字段、方法、类皆可,AS会智能识别到底是什么东西
Ctrl+H 查看所选择类的继承层级关系 F4或Ctrl+T 选择某个类或者类名时按下则会显示出该类的继承层级,从Object到最终子类
Ctrl+F3 在当前文件查找所选择的字符出现的地方 Ctrl+K 结合F3键使用,先选择某个字符串,然后按下不断Ctrl+F3,则会在文档中该字符串出现的地方来回切换,当到达最后一个出现的地方时,按F3键从头开始搜索,F3键是在已选择字符串后,在出现的地方循环来回切换
Ctrl+Shift+A 可以进到任何你要去的地方(包括配置) 暂无 可以进到任何你要去的地方(包括配置)
2次点击Shift 搜索任意内容 Ctrl+H 全局搜索任意内容
Ctrl+E 打开最近操作的文件列表 未知 打开最近操作的文件列表,从中可以选择想打开的文件
Ctrl+Q 跳转至最近一次编辑位置 Ctrl+Q 连续多次按下,可以在最近编辑的历史轨迹中往后回滚
Alt+Shift+O 快速高亮显示所选中变量在当前文件中出现的地方 Alt+Shift+O 可配合Ctrl+K一起使用,英文释义:Use Alt+Shift+O (Edit、 Find、Highlight Usages in File) to quickly highlight usages of some variable in the current file.Use Ctrl+K and Ctrl+Shift+K keys to navigate through highlighted usages.Press Esc to remove highlighting.
Ctrl+Shift+N Go to File,打开文件,在弹框中输入要打开的文件名,会模糊匹配 未知 打开文件,在弹框中输入要打开的文件名,会模糊匹配
Ctrl + [ 跳至括号开头/结尾 Ctrl+Shift+P 反向组合键为Ctrl + ]

编辑代码的快捷键

快捷键 含义 Eclipse对应的快捷键 说明
Ctrl+Y 删除当前行 Ctrl+D 删除当前行
Ctrl+D 复制当前行或语句块 Ctrl+Alt+down 复制当前选择行或语句块
Ctrl+J 调出IDEA的神器live template 暂无 调出IDEA的神器live template
Ctrl+/ 注释/取消注释 Ctrl+/ 适用于生成//单行注释
Alt+Enter 调出IDEA对出错点的提示处理方法 Ctrl+1 快速找出解决问题的提示或者建议办法
Alt+Insert 生成构造器方法、setter/getter等模板方法 暂无 generate setter/getter等等模板方法
Ctrl+Alt+L 格式化代码 Ctrl+Shift+F 格式化代码,用于美化代码排版
Ctrl+Alt+O 优化导入包 Ctrl+Shift+O 优化导入包,即没有导入的包可以自动补上,没有使用到的导入包则会删除
Ctrl+Shift+Up/Down 向上或向下移动当前行 Alt+Up/Down 向上或向下移动当前行
Alt+Shift+Up 扩展所选区域(extend selection) Alt+Shift+Up 从当前光标位置扩展当前所选区域,一直按住Alt、Shift键,多次点击up键,可以不断扩大所选的区域,此时点击down键则是相反的操作
Ctrl+Shift+Backspace 跳转到最近一次编辑的地方,连续多次操作则沿着编辑历史记录回退 Control+Q 跳转至最近一次编辑的地方

查看代码快捷键

快捷键 含义 Eclipse对应的快捷键 说明
Ctrl+Alt+H 查看方法的调用层级结构 Ctrl+Alt+H 查看方法的调用层级结构
Ctrl+F12 显示当前类的(方法)大纲 Ctrl+O 显示一个当前类的(方法)大纲,打开之后通过键盘输入可以自动过滤,这是一个非常高效的方式通过你知道的名称跳到对应的方法上