Android studio常用22个快捷键

本文汇总了 Android Studio 中常用的快捷键操作,包括代码移动、编辑、查看、生成等实用技巧,帮助开发者提高工作效率。

前言,昨天晚上在简书上看到一篇文章,上面讲到了很多androidstudio的快捷键。以下下是我提取并验证的快捷键,加上一些我平常使用的快捷键

1.移动多行ctrl+alt+上下箭头
这里写图片描述
2.查看一个方法在何处被调用:光标悬停到放法名处,同时按下Fn+Alt+F7/ctrl+alt+H
这里写图片描述
3.当调用一个方法之后其参数刚开始的时候会展现,但是过了一会之后就会消失了。光标移动到放法的括号内,然后同时按下ctrl+P
这里写图片描述
4.同时修改多行
i.连续的几行
alt+鼠标移动
这里写图片描述
ii.不连续的几行
shift+alt+鼠标点击
这里写图片描述
5.从一行的任意位置换行到下一行
ctrl+shift+enter
这里写图片描述
6.查看大纲
ctrl+Fn+F12
这里写图片描述
7.快速删除一行
ctrl+y
这里写图片描述
8.快速剪切一行
ctrl+x
这里写图片描述
9.快速定位到行
ctrl+g
这里以快速定位到50行为例
这里写图片描述
10.格式化代码
ctrl+shift+l
这里写图片描述
11.快速移动代码块
ctrl+shift+上下箭头
这里以快速移动一个方法为例
这里写图片描述
12.大小写转换
ctrl+shift+U
这里写图片描述
13.去除无用包
这里写图片描述
14.重命名
shift+Fn+F6
这里写图片描述
15.快速生成if判断为空语句
输入ifn
这里写图片描述
16.快速生成for循环
输入fori
这里写图片描述
17.快速生成作者信息
点击这里看实现方法
这里写图片描述
18.给一个view设置Gone属性
输入gone
这里写图片描述
19.快速生成不为空的if判断
输入inn
这里写图片描述
20.实例化lazy singleton
输入lazy
这里写图片描述
21.打印一个变量的值
光标移动到这个变量的下一行,输入soutv
这里写图片描述
22.快速生成静态变量

这里写图片描述
psf– public static final
psfs–public static final String
psfi– public static final int

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值