以下的方法都是自己在AS开发中常用的快捷键操作,不是完全复制别人的快捷键list,将持续更新。
没有归类
KEY | OPTION |
---|
Ctrl+P | 查看方法的参数 |
选中代码 Ctrl+Alt+T | 选中代码 包围结构:if,while等等 |
Ctrl+Alt+【空格】 | 代码生成 |
输入“logt” | 快速生成private static final String TAG = “XXX”; |
在方法中输入“logd” | 快速生成Log.d(TAG, “onCreate: “); |
输入“logm” | 生成带参数的Log.d() |
Ctrl+Shift+↑/↓ | 代码上移/下移一行 |
Ctrl+Y | 删除当前行代码 |
查看代码
KEY | OPTION |
---|
Ctrl+N | 查找并打开一个已存在的类 |
Ctrl+Shift+N | 查找并打开一个文件(xml,layout等) |
Ctrl+U | 查看父类 |
Ctrl+Alt+H | 查看方法调用 |
Ctrl+Shift+I | 查看函数定义 |
Ctrl+Shift+Alt+N | 查找类中的方法和变量 |
Ctrl+F12 | 查看类中的方法结构 |
Ctrl+O | 复写父类方法 |
代码快速生成
KEY | OPTION |
---|
Ctrl+J | 查看有哪些快捷模板 |
输入ifn | if xxx == null |
输入inn | if xxx != null |
格式化代码
调试代码
KEY | OPTION |
---|
F8 | 单步调试 |
F7 | 跳到下一个执行的方法 |
Shift+F8 | 调到下一个断点 |