让人惊叹的Android Studio快捷键总结
lzkp3452
9年前
来自: http://blog.csdn.net/tellh/article/details/50042411
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
修改所有同名的变量
条件断点
在断点处鼠标右键,可以设置条件断点。