Android Studio常用快捷键

本文汇总了 AndroidStudio 中常用的快捷键操作,包括代码提示、查找、编辑、重构等功能,帮助开发者提高工作效率。

Android Studio常用快捷键


1. Ctrl+D: 在选中部分后面复制该部分,没有选中则复制该行到下一行
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 高亮错误或警告快速定位


高频快捷键


Ctrl+E,可以显示最近编辑的文件列表
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
以下是 Android Studio常用快捷键列表,涵盖代码编辑、导航、重构等多个方面,帮助提高开发效率: ### 代码编辑相关 - **Ctrl + G**:跳转到指定行号。 - **Ctrl + D**:复制当前行或选中内容。 - **Ctrl + Y**:删除当前行。 - **Ctrl + /**:注释或取消注释当前行(单行注释)。 - **Ctrl + Shift + /**:块注释(多行注释)。 - **Ctrl + Alt + L**:格式化代码。 - **Alt + Enter**:代码补全或自动修复错误。 - **Ctrl + Alt + F**:提取局部变量为成员变量。 - **Ctrl + Alt + T**:快速生成 try-catch、if、synchronized 等代码结构。 - **Alt + Insert**:生成构造函数、getter/setter、toString 等方法。 - **Ctrl + O**:重写父类方法。 - **Ctrl + P**:查看方法参数信息。 - **Ctrl + Q**:查看当前代码元素的文档注释。 - **Ctrl + Alt + M**:抽取方法。 - **Ctrl + Alt + O**:优化导入(自动去除无用的 import)。 - **Ctrl + Shift + Backspace**:返回上一次编辑的位置。 ### 导航与查找 - **Ctrl + F**:在当前文件中查找文本。 - **Ctrl + Shift + F**:在整个项目中查找文本。 - **Ctrl + R**:替换当前文件中的文本。 - **Ctrl + Shift + R**:在整个项目中替换文本。 - **Ctrl + F12**:查看当前类的结构(方法、变量等)。 - **Ctrl + Shift + N**:快速打开类文件。 - **Alt + F7**:查找某个变量、方法等在项目中的使用位置。 - **Alt + Shift + C**:查看最近修改的代码位置。 - **Ctrl + U**:跳转到父类。 - **Shift + F6**:全局变量或类名重命名。 - **Ctrl + F3**:查找相同文本并高亮显示。 - **Ctrl + Shift + F7**:高亮显示当前选中文本的使用位置。 ### 代码移动与重构 - **Alt + Shift + Up/Down**:向上或向下移动代码行。 - **Ctrl + Alt + Up/Down**:复制当前行向上或向下移动。 - **Ctrl + Shift + Up/Down**:将选中代码块向上或向下移动一个方法或代码块。 ### 其他常用功能 - **Ctrl + Alt + 空格键**:代码提示(智能补全)。 - **Ctrl + Alt + S**:打开设置界面。 - **Ctrl + Shift + E**:查看最近编辑的文件列表。 - **Ctrl + E**:打开最近文件列表。 - **Ctrl + Shift + U**:切换选中文本的大小写。 - **Alt + Shift + F10**:运行配置菜单。 - **Alt + Shift + F9**:调试配置菜单。 ### 示例代码:快捷键在开发中的实际应用 ```java public class Example { private String name; // 使用 Alt + Insert 生成 getter/setter public String getName() { return name; } public void setName(String name) { this.name = name; } // 使用 Ctrl + O 重写父类方法 @Override public String toString() { return "Example{" + "name='" + name + '\'' + '}'; } } ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值