让人惊叹的Android Studio快捷键总结

Win/Linux:alt+up/down;Mac:ctrl+up/down

实现在类或方法间瞬移光标。
这里写图片描述

Win/Linux:ctrl+f12;Mac:cmd+f12

弹出文件中的类和方法结构图,并可以查找并定位类成员和方法。按esc取消。
这里写图片描述

Win/Linux:ctrl+alt+h;Mac:ctrl+alt+h

展示一个方法调用路径层级图
这里写图片描述

Win/Linux:ctrl+shift+i;Mac:alt+space

弹出展现方法具体实现代码的小窗
这里写图片描述

Win/Linux:ctrl+shift+a;Mac:cmd+shift+a

查找Android Studio中的动作或者命令。
这里写图片描述

有一个很有用的命令:Analyze Data flow to Here

可以用ctrl+shift+a后输入Analyze Data flow to Here,可以分析某个陌生的变量究竟是从哪来的,并在哪里返回。

Win/Linux:alt+shift+up/down;Mac:alt+shift+up/down

整行移动,amazing!光标放在方法上还可以移动整个方法体,cool!
这里写图片描述 这里写图片描述

Win/Linux:ctrl+y;Mac:cmd+backspace

整行删除!
这里写图片描述

Win/Linux:ctrl+d;Mac:cmd+d

复制整行
这里写图片描述

Win/Linux:ctrl+w;Mac:alt+up/down

拓展选中区域代码块,酷炫!
这里写图片描述

Win/Linux:ctrl+alt+t;Mac:cmd+alt+t

让代码块被一些语句包围,比如if,while,try/catch语句
这里写图片描述

Win/Linux:ctrl+shift+delete;Mac:cmd+shift+delete

移除外层包围的代码。
这里写图片描述

Win/Linux:ctrl+j;Mac:cmd+j

弹出动态模板代码提示框。所谓的动态模板(Live Templates)就是输入一小段常用代码的缩写,可以快速生成一块代码模板,比如ctrl+j后输入ifn会快速生成一个if语句模板。这是一个值得探索的丰富有用的快捷键
这里写图片描述

Win/Linux:alt+J;Mac:ctrl+G

拉长光标,同时连续地选择连续地选择多行代码。
这里写图片描述

Mouse: Alt+MouseDrag

非常酷炫的特技啊~~~~不get不行呀!!!!
这里写图片描述

Win/Linux:Alt + Ctrl + O;Mac:Option + Control + O

清除无效包引用

Win/Linux:Ctrl+O;Mac:Ctrl+O

快速复写方法

Win/Linux:Ctrl+Right/left;Mac:Cmd+Right/left

移动光标到各个单词的开头或结尾

Win/Linux:Ctrl+P;Mac:Cmd+P

显示方法参数信息
这里写图片描述

Win/Linux:Ctrl+alt+L;Mac:Cmd+Option + L

格式化代码

Win/Linux:Ctrl + Shift + /;Mac:Cmd + Option + /

注释代码(/**/)

Win/Linux:Shift+F6

修改所有同名的变量
这里写图片描述

条件断点

在断点处鼠标右键,可以设置条件断点。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值