Android Studio快捷键

1.for循环
ArrayList<String> list = new ArrayList<>();
list.for+enter 增强for
list.fori+enter 
list.forr+enter倒序for循环
100.for 
2、非空判断
对象.null
对象.notnull 更简单的 对象.nn
3、if
任何可以判断的语句后面加上.if:
4、多行编辑
alt+鼠标左边下拉选择
public MyView myview;
public MyView myviewa;
public MyView yview;
例如:view改为MyView
5、块编辑
alt+鼠标左边斜对角线下拉
例如public 改为private
6、代码抽取
Ctrl+alt+m
7、搜索类
Ctrl+O
8、文件中搜索
Ctrl+F
9、搜索文件
Ctrl+shift+N
10、全局搜索
Ctrl+shift+f
11、万能搜索
双击shift
12、分屏
双击shift,输入split会有vertically和Horizontally两种,选择一个
13、查看继承关系
ctrl+H 或者Ctrl+shift+H
14、截屏,录音功能
logcat界面右上侧
15、debug显示执行后的某个值
Alt+F8输入查找到名称
16、接口方法的实现
Ctrl+i
17抽取为内部类
18、抽取为内部类:alt+r——>convert anonymous toinner
19、sout+enter输出System.out.println();

小编整理了一些Mac和Windows上超实用的Android Studio常用的快捷键。

Ctrl(Command)+Y 删除行

Ctrl(Command)+Z 倒退

Ctrl(Command)+Shift+Z 向前

Ctrl(Command)+Alt(Option)+L 格式化代码

Ctrl(Command)+Alt(Option)+O 优化导入的类和包

Alt(Control)+Insert(Enter) 可以生成构造器、Getter Setter….

Ctrl(Command)+J 自动生成代码

Shift+Enter 在当前行的下面插入新行,并移动光标到新行

Ctrl(Command)+Alt(Option)+T 把选中的代码放在try{}if{}else{}里

Ctrl(Command)+Shift+J 合并成一行Ctrl(Command)+/ 注释//

Ctrl(Command)+Shift+/ 注释 /…/

Shift+Alt(Option)+Up/Down 内容向上/下移动

Ctrl(Command)+Shift+Up/Down 语句向上/下移动

Ctrl(Command)+Shift+U 大小写切换

Tab 生成代码

Ctrl(Command)+H 显示类继承结构图

Ctrl(Command)+P 方法参数提示

Ctrl(Command)+U 打开当前类的父类或者实现的接口

Ctrl(Command)+B 快速打开光标处的类或方法

Ctrl(Command)+ -/+ 折叠/展开代码

Ctrl(Command)+Shift+ -/+ 折叠/展开全部代码

Ctrl(Command)+F 在当前窗口查找文本

Ctrl(Command)+R 在当前窗口查找/替换文本

Ctrl(Command)+Shift+Alt(Option)+N 查找项目中的方法或变量

Ctrl(Control)+ Alt(Option) + H 查找调用的位置

Ctrl(Command)+B 查找变量的来源

Ctrl(Command)+U 转到父类

Ctrl(Command)+O 重写父类的方法

Ctrl(Command)+I 实现方法

Ctrl(Command)+Alt(Option)+Shift+T 弹出重构菜单


Ctrl(Command)+Alt(Option)+A快捷键选择

其他:

参数提示
 
Mac: Cmd + P  
win/Linux: Ctrl + P
 

自动提取方法
 
Mac: Cmd + Alt + M 
Win/Linux: Ctrl + Alt + M
 

自动提取参数
 
Mac: Cmd + Alt + P 
Win/Linux: Ctrl + Alt + P
 

自动生成变量
 
Mac: Cmd + Alt + V 
Win/Linux: Ctrl + Alt + V
 

搜索某个方法是否被调用
 
Mac/Win/Linux: Alt + F7
 

重构快捷键
 
Mac : Ctrl + T 
Win/Linux: Ctrl + Alt + Shift + T
 

包裹代码
 
Mac: Cmd + Alt + T 
Win/Linux: Ctrl + Alt + T
 

批量重命名
 
Mac/Win/Linux: shift + F6
 

查看方法调用层次结构
 
Mac: Control + Option + H 
Win/Linux: Ctrl + Alt + H
 

查看类的层次结构
 
Mac: Control + H 
Win/Linux: Ctrl + H
 

错误快捷提示
 
Mac/Win/Linux:Alt + Enter
 

显示当前类所有的方法
 
MAC: Cmd + F12 
Win/Linux: Ctrl + F12
 

高亮

 
Mac: Cmd + Shift + Fn + F7

Win/Linux: Ctrl + Shift + F7
 

快速跳转到父类
 
Mac: Cmd + U 
Win/Linux: Ctrl + U
 

快速跳转到实现
 
Mac: Cmd + Option + B  
Win/Linux: Ctrl + Alt + B
 

覆写或者实现方法
 
Mac: Control + O 
Win/Linux: Ctrl + O
 

生成默认方法
 
Mac: Cmd + N 
Win/Linux: Alt+Insert
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值