Android Studio快捷键集(Mac)
2021-04-10 本文已影响0人
a_simple_coder
Android Studio的Default模式下的快捷键:
快捷键 | 作用【比较常用的已标出】 |
---|---|
F11 | 回到桌面(如果是全屏的情况,先control+1,然后再按F11) |
Cmd + , | 打开Preferences |
Cmd + ; | 打开Project Structure |
Cmd + 数字 | 快捷打开窗口:1-Project; 2-Favorities; 6-Android; 7-Structure; 9-Changes |
Cmd + Tab | 任意窗口切换 |
Cmd + {或}(左括号或右括号) | 跳到方法或者类的开头或者结尾 |
Cmd + B或直接F4 | 打开类、方法、变量等的定义 |
Cmd + D | 复制当前行 |
Cmd + E | Recent files |
Cmd + F | 当前窗口查找文本 |
Cmd + G(F3) | Find next |
Cmd + H | 最小化当前窗口 |
Cmd + K | Commit project to VCS |
Cmd + N | 快速生成get/set/toString等方法; |
Cmd + O | 查找类(find class) |
Cmd + Shift + A | 查找功能(find actions) |
Cmd + Shift + O | 查找文件(find files) |
点击两次Shift | 查找所有 |
Cmd + P | 提示方法的参数类型,把光标移动到方法名字上或者方法后面的括号内,点击后可以提示你方法的参数类型; |
Cmd + Q | 关闭Android Studio |
Cmd + T | 万能重构键 |
Cmd + U | Go to super |
Cmd + W | 关闭当前编辑窗口 |
Cmd + F9 | Build |
Shift + F9 | Debug |
Cmd + Option+ R | Debug时,解除debug,Resume program |
Cmd + F12 | 查看当前文件的结构,可以查找类中的方法 |
Cmd + Backspace | 删除当前行 |
Cmd + /(斜杠) | 注释当前代码 |
Cmd + Shift + /(斜杠) | 添加区域块注释 |
Cmd + -或+(减或加号) | 折叠或展开当前光标所在位置的那个方法等 |
Cmd + Shift + -或+(减或加号) | 折叠或展开当前文件的所有的方法等 |
Cmd + Shift + F | 全局搜索 |
Cmd + Shift + U | 大小写切换 |
Cmd + Shift + F12(Fn+F7) | 隐藏所有非编辑窗口,再按一次恢复(键盘如果没有F7,则按fn会出现) |
Cmd + Shift + 8 | 切换列选择 / 块选择模式【Column Selection】类似于sublime text |
Cmd + Shift + F7 | 高亮某东西 |
Cmd(⌘) + Shift(⇧) + . | mac显示隐藏文件 |
Cmd + Option+ N | Inline Method; |
Cmd + Option + ← 或 → | back last edit location 返回上一编辑处或者forward向前一步 |
Cmd+ Option + B | Go to implementation:打开实现类 |
Cmd+ Option + C | 提取常量【Extract Constant】 |
Cmd + Option + F | 抽取全局变量(将局部变量变成成员变量)【Extract Field】 |
Cmd + Option + V | 自动生成变量【Extract Variable】 |
Cmd + Option + P | 自动提取参数【Extract Parameter】 |
Cmd + Option + M | 自动提取方法【Extract Method】 |
Cmd + Option + L | 格式化当前的代码 |
Cmd + Option + K | 对Activity或Fragment生命周期方法排序 |
Cmd + option + H | 显示方法调用树 。 |
Cmd + Option + N | 内联变量/参数/方法 |
Cmd + Option + O | 去掉类中无用的import包 |
Cmd + Option + T | Surround With.. |
Option+ F1 | 比如在Android Studio打开了一个图片文件(或者别的文件),想在资源浏览器里面查看这图片;或者当前文件在包的哪个目录 |
Option + F7 | 查找方法、属性等被引用的地方 |
Option + Enter | 给出当前问题的多种解决方法 |
Option + ↑ 或 ↓ | 快速选择一大块代码【Extend / Shrink Selection】 |
Option+触摸盘 | 纵向选择【Sublime竖向选择多列】 |
Option + Shift + C | 【版本控制】查看最近修改【View recent changes】 |
Option + Shift + ↑ 或 ↓ | 当前行上移/下移 Move Lines Up Down : 把当前作用域的代码提前或者后退一行 |
Shift+F3 | 向上一个关键字出现位置 |
Shift + F6 | 重命名:修改类、方法、属性、变量等的名字; |
Shift + Esc/Esc | 焦点返回到编辑器窗口:正在写代码的时候,很多操作会让焦点脱离编辑器;比如Find Usage, Logcat, 切换到项目结构视图,类型继承树等。Esc: 返回编辑器并关闭当前窗口;Shift + Esc: 返回编辑器 |
F12/fn+F12 | 接上面那个功能,如果你 Esc 写了一会儿代码,发现又需要打开刚刚的窗口怎么办?这种场景通常发生在Logcat这个Tol Window上,看完了日志,写代码,写完代码看日志,快速切换 |
F2 或 Shift + F2 | 显示警告或错误,快速定位错误或者错误 |
control + ↑ 或 ↓ | 缩小Android Studio |
control + ← 或 → | 在打开的Tab页之间快速切换 |
control + D | rebuild |
control + G | 启动多光标功能 |
control + H | 打开类的类型层次关系 |
control + I | 显示所有可以实现的方法 |
control + O | 显示所有可以重写的方法 |
control + R | Build and run |
control + V | 【版本控制】Open VCS Option |
control + Option + H | 打开类的调用层次关系 |