Android Studio常用快捷键
2. Ctrl+Space:代码快速提示。
3. Ctrl+↑ 或Ctrl+↓:自动关掉代码提示
4. 自动匹配下拉列表的排列方式的切换:代码提示右下角有“π”图标,点击可选择排列方式
5. Ctrl+/ :Ctrl+/注释或取消注释“//”
6.Ctrl+shift+/:注释或取消注释“/*……*/”
7. Ctrl+shift+Enter:自动补全如if,do-while,try-catch等结构
8. Ctrl+F:搜索
11. Ctrl+shift+A:快速查找android studio中的菜单
12. Ctrl+N/Ctrl+Shift+N 快速查找类/文件
13. Ctrl+B:同Ctrl+鼠标左键效果一样
14. Ctrl+Alt+B:查询有哪些类实现了光标所在的接口
15. Ctrl+Alt+shift+I:检测代码
16.Ctrl+Alt+shift+N :快速打开某方法或变量。
17.Ctrl+shift+F7:以高亮的形式标志处一些相关的东西,
(1)光标在implement时,会把类实现了接口的方法名给标志出来;
(2)光标在return时,会标志出方法的所有退出的地方;
(3)光标在try或者throws关键字处时,会标志出会产生异常的语句。
18.shift+鼠标滚动:可实现编辑界面的横向滚动。
19.Ctrl+Alt+V:调用方法时传入的参数是比较复杂的表达式时,可重构变量,以简化代码。按键前先选中表达式
20. Ctrl+D:比较两个jar文件,在同一工程中,选中两个jar文件,按此组合键
21.Ctrl+O:子类重写父类方法时,可显示所有父类方法
接口对应的组合键是Ctrl+I
22.Ctrl+shift+I:快速查看光标所在处方法的方法体
23.Ctrl+Q:快速查看光标处方法的说明文档
24.Ctrl+~:切换编辑界面的风格,快捷键设置
25.Alt+shift+C:查看工程的最近修改
26.Ctrl+E:快速查看最近打开过的文件
27.shift+F6:对类、方法、变量进行重命名
28.Alt+F1:快速打开project view、structure view 等查看相应的元素
29.Ctrl+Alt+F7:查看一个类、方法、成员变量在整个工程中的使用情况
30.Ctrl+shift+空格:在赋值或在方法传入参数时,枚举方法名、成员变量名
31.Ctrl+Alt+T:选中一块代码,快速添加if 、for、try/catch等语句。
32.Ctrl+Tab:打开界面切换窗口,保持按住Ctrl键,选中要打开的窗口
33.Ctrl+W:选中光标处单词,语句,代码块
34.Alt+Enter 导入包,自动修正
35.Ctrl+Alt+L 格式化代码
36.Ctrl+Alt+O 优化导入的类和包
37.Alt+Insert 生成代码(get,set方法,构造函数等)
38.Ctrl+E或者Alt+Shift+C 最近更改的代码
39.Ctrl+R 替换文本
40.Ctrl+F 查找文本
41.Ctrl+Shift+Space 自动提示需补全的代码
42.Ctrl+P 方法参数提示
43.Ctrl+Shift+Alt+N 查找类中的方法或变量
44.Alt+Shift+C 对比最近修改的代码
45.Shift+F6 重构-重命名
46.Ctrl+Shift+↑ 向上移动该行代码
47.Ctrl+X/Y 删除行
48.Ctrl+D 复制行
50.Ctrl+J/Ctrl+Shift+J 自动代码提示/可以整合两行51.Ctrl+E 最近打开的文件
52.Ctrl+H 显示类结构图
53.Ctrl+Q 显示注释文档
54.Alt+F1 查找代码所在位置
55.Alt+1 快速打开或隐藏工程面板
56.Ctrl+Alt+ left/right 返回至上次浏览的位置
57.Alt+ ←/→ 切换代码视图
58.Alt+ Up/Down 在方法间快速移动定位
59.Ctrl+Shift+Up/Down 代码向上/下移动。
60.F2 或Shift+F2 高亮错误或警告快速定位
高频快捷键
Shift+Click可以关闭文件
Ctrl+[或]可以跳到大括号的开头结尾
Ctrl+Shift+Backspace可以跳转到上次编辑的地方
Ctrl+F12,可以显示当前文件的结构
Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择
Ctrl+N,可以快速打开类
Ctrl+Shift+N,可以快速打开文件
Alt+Q可以看到当前方法的声明
Ctrl+W可以选择单词继而语句继而行继而函数
Alt+F1可以将正在编辑的元素在各个面板中定位
Ctrl+P,可以显示参数信息
Ctrl+Shift+Insert可以选择剪贴板内容并插入
Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量
Ctrl+Alt+T可以把代码包在一块内,例如try/catch
Alt+Up、Alt+Down可在方法间快速移动
Alt+Enter可以得到一些Intention Action,例如将”==”改为”equals()”
Ctrl+Shift+Alt+N可以快速打开符号
Ctrl+Shift+Space在很多时候都能够给出Smart提示
Ctrl+Alt+B可以跳转到抽象方法的实现
Ctrl+Q可以看JavaDoc