Android Studio 常用快捷键总结

本文汇总了AndroidStudio中常用的快捷键操作,包括查找类、文件、字符串,代码生成与导航,错误修正,代码格式化等功能,帮助开发者提高开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Android Studio 常用快捷键总结

快捷键

作用

Ctrl + N 

查找类

Ctrl + Shift + N

查找文件

1. Ctrl + F 

2. Ctrl + F3 

3. F3

查找当前文件,

快速查找当前光标所处字符串

1或2查找后,或直接高亮选中代码(Ctrl + Shift + F7),点击F3键,进行字符串(查找结果)间的跳转

Ctrl + Shift + F (Alt +F)

全局搜索Search in path

Shift + Shift

Search everything,常用来查找文件或功能

Ctrl + W

扩大缩小选中范围

Ctrl + D/Y

复制/删除当前行

Ctrl + Left/Right

快捷定位到行首/尾

Ctrl + {/}

快捷定位到方法或者类的开头或者结尾

Ctrl + J

快速生成代码,、加循环、if判断、try/catch等, complete any valid Live Template abbreviation 、

Ctrl + Alt + T

(Code | Surround With) and choose something to surround

Alt + Insert

快速生成构造函数、get、set方法等、复写方法(Ctrl + O)、实现方法(Ctrl + Alt + B)

Ctrl + Shift +↑ 或 ↓

上下移动一行代码,把当前作用域的代码提前或者后退一行

Ctrl+↑ 或 ↓

向上或向下滚动条滚动一行,代码间 位置不变

F2 或 Shift + F2

显示警告或错误,快速定位错误或者错误

F4 或 Ctrl + B

打开类、方法、变量等的定义(definition)

Alt + F7

查找方法、属性等被引用的地方(reference)

Ctrl + Q

查看方法、属性、变量、类等的文档,(Documentation)

Alt + Q

(View | Context Info) 查看当前代码所在方法,重复两次查看所在类

Ctrl + - / +

折叠或展开当前光标所在位置的那个方法等,xml文件也可以

Ctrl + Shift + - / +

折叠或展开当前文件的所有的方法等

Ctrl +Alt + F7

显示使用到的所有位置Show usages

Ctrl + Alt + H

显示方法,类,变量的使用位置及调用层级 (Call Hierarchy)

Ctrl + F12

文件方法结构,展示所有的方法、变量、内部类等,并且可以选择定位位置。(File Structure)

Ctrl + P

提示方法的参数

1. Ctrl + Space (Alt + /)

2. Ctrl + Shift + Space

3.Ctrl + Alt + Space

1.代码智能提示,basic code completion(completion basic)

2.直接补全

3.类名补全提示

Alt +Enter

错误,警告 修正提示

Shift + F6

重命名。修改类、方法、属性、变量等的名字;

Ctrl + /(斜杠)

注释当前行

Ctrl + Shift + /(斜杠)

注释选中区域

Ctrl + Shift + ↑ 或 ↓

当前行代码向上移一行(Ctrl + ↑ 或 ↓ 滚动一行,不移动代码)

Alt + ↑ 或 ↓

在当前文件中的方法间跳转

Alt + ← 或 →

在打开的Tab页之间快速切换

Ctrl + Alt + ← 或 →

回到上次光标位置

Ctrl +Shift + Backspace

回到上次编辑位置

Ctrl + Alt + L

格式化当前的代码

F7 / Shift+F7

Next Difference / Previous Difference

Shift + F9

调试项目

Shift + F10

运行项目

Ctrl + F10

更新已运行项目

Alt + 1

打开关闭工程面板

 

以下是 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 + '\'' + '}'; } } ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值