众所周知,Google已经停止支持ADT组件的更新支持,所以未来的趋势必然是Android Studio的天下,更何况AS的功能性和实用性都要好过ADT。如果要用两个字来概括AS的使用感受,那我只能说——“有毒”。
下面是我个人在学习和操作中整理的一些AS中常用的快捷键。最后贴一个思维导图,以及学习快捷键的视频课程。后续我会继续补充~
一、快速生成Log
- logt+enter 快速生成一个String 作为TAG使用
- logd/e/v.....自动生成log语句
- logm 生成打印相关参数的Log语句
二、代码操作相关
1.代码提示 Control+Alt+Space
2.代码移动 Control+Shift+方向键UP/Down
3.复制到下一行 Control+D
4.整行删除 Control+Y
5.代码选中 Control+W 多次使用选中不同范围
三、代码查看相关
- 在类中切换不同方法 Control+UP/DOWN
- 打开一个已经存在的Class Control+N
- 打开file Control+Shift+N
- 查看变量声明位置 Control+B 或者用Control+鼠标左键单击变量
- 查看父类 Contro+U
- 查看方法调用位置 Control+Alt+H
- 在类中查看方法的实现 Control+Shift+I
- 查看继承结构 Control+H
- 返回上一个代码查看位置
- 窗口返回键(切换) Control+Alt+Left Alt+Left/Right
- 方法收缩/展开 Control+ -/+
- 隐藏工程面板 Alt+1
- 查看类中的方法/变量 Control+Alt+Shift+N
- 查看所有方法 Control+F12
- 复写父类方法 Control+O
- 跳到大括号开始结尾 Control+ [ / ]
- Surround with 快速添加if/for/try等语句 选中代码后Control+Alt+T eg. Control+W选中代码, Control+Alt+T弹出对话框选择
- 快速跳转到Activity对应的xml文件 Control+鼠标左键单击左侧按钮
四、代码生成
- 自动生成代码片段 Control+J
- 查找替换 查找Control+F 替换Control+R
- 查看最近打开文件 Control+E
- 格式化代码 (整理代码) Control+Alt+L
附1:视频地址(我不是广告):http://www.imooc.com/learn/650
附2:思维导图如下: