β

Android Studio 常用快捷键

StackVoid 469 阅读

下文所有快捷键基于如下keymap

Windows: Default Linux: Default OSX: Mac OSX 10.5+

引入重写父类的方法

Mac: Ctrl+O

引入实现接口或抽象类方法

Mac: Ctrl+I

全局查找class类名

Mac: Cmd + O

全局查找输入的类名/方法名/字段名

Mac: Cmd+Alt+O

列出全局项目中该类/方法 被引用/调用的情况

Alt+F7

查看类或方法的注释文档

F1

快速生成getter/setter方法,构造方法,toString()方法

Mac: Cmd+N Windows: Alt+insert

当前编辑文件快速导航

Mac: Cmd + F12

补全 Enter/Tab

Enter 自动补全你选择的语句;Tab会替换之前这里的内容

Esc/Shift+Esc

Esc 让编辑器获取到焦点 Shift+Esc 返回编辑器并关闭当前窗口

F12 返回上次打开工具窗口

快捷打开窗口

Mac: Cmd+数字

Wimdows/Linux: Alt+数字

数组指的是Android Studio窗口上的数字

任意窗口切换

Mac: Cmd+Tab Windows/Linux: Alt/Win+Tab

切换窗口打开时,可直接按数字换换到对应的工具窗口,或者输入字母搜索右边的编辑器窗口,若想关闭某个窗口,直接按 BackSpace 即可。

隐藏所有窗口

Mac: Cmd+Shift+F12 Windows/Linux: Ctrl+Shift+F12

若想恢复上次打开所有窗口,在使用一次即可。

参数提示

Mac: Cmd+P Windows/Linux: Ctrl+p

自动生成变量

Mac: Cmd+Alt+V Windows/Linux: Ctrl+Alt+V

V -> Variable

自动提取方法

Mac: Cmd+Alt+M Windows/Linux: Ctrl+Alt+M

M -> Method

万能重构键

Mac: Ctrl+T Windows/Linux: Ctrl+Alt+Shift+T

重命名 Shift+F6

凡是引用改命名的全部按照新修改的来。

快速查看当前编辑文件所在路径等

Alt+F1

代码拓展

Mac: Alt+up/down Windows/Linux: ctrl+W/ctrl+shift+W

这个快捷键要配合下面这个快捷键

用if或try等包围一段代码

Mac: Cmd+Alt+T Windows/Linux: Ctrl+Alt+T

字段高亮(类似打个标签)

Mac: Cmd+Shift+F7 Windows/Linux: Ctrl+Shift+F7

如果高亮 return、throw ,会把这个方法所有返回点都高亮出来 如果高亮某个类的 extends、implements 会把这个类的Override方法高亮出来 高亮 import 会把使用的地方显示出来

显示方法调用树(源码利器)

Ctrl+Alt+H

作者:StackVoid
原文地址:Android Studio 常用快捷键, 感谢原作者分享。