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 打开类的调用层次关系
上一篇 下一篇

猜你喜欢

热点阅读