阅读本文大概需要8分钟
本文首发地址,欢迎点击链接
Android Stuio目前已经是Android工程师的主流开发工具了,不管是我还是大多数开发人员可能还记不全as中的快捷键。有很多功能日常中我们一般通过鼠标进行点击,那如果你熟练的使用快捷键的话,是不是释放了鼠标这个小生命了呢
经常使用的快捷键
| 名称 | 快捷键 |
|---|---|
| 代码补全 | Ctrl + Shift + Space |
| 全局搜索 | Double Shift |
| 快速导包 | Alt + Shift |
| 快速部署代码 | Alt + Ins |
| 显示参数信息 | Ctrl + P |
| 扩展选择 | Ctrl + W |
| 收缩选择 | Ctrl + Shift + W |
| 弹出最近打开文件 | Ctrl + E |
| 文件重命名 | Shift + F6 |
一般的快捷键
| 名称 | 快捷键 |
|---|---|
| 打开相应的工具窗口 | Alt + #[0-9] |
| 保存 | Ctrl + S |
| 同步 | Ctrl + Alt + Y |
| 切换到最大窗口 | Ctrl + Shift + F12 |
| 检验当前文件 | Alt + Shift + I |
| 打开设置界面 | Ctrl + Alt + S |
| 打开项目状态界面 | Ctrl + Alt + Shift + S |
| 快捷设置 | Ctrl + Shift + A |
测试快捷键
| 名称 | 快捷键 |
|---|---|
| 下一步 跳过/进入 | F8 / F7 |
| 断点到光标处 | Ctrl + F9 |
| 查看对象数据 | Ctrl + F8 |
| 回复程序 | F9 |
| 切换断点状态 | Ctrl + F8 |
| 查看所有断点信息 | Ctrl + Shift + F8 |
查找和替换快捷键
| 名称 | 快捷键 |
|---|---|
| 全局搜索 | Double Shift |
| 在当前文件内查找 | Ctrl + F |
| 查找上一个/下一个 | Shift + F3 / F3 |
| 替换 | Ctrl + R |
| 全局替换 | Ctrl + Shift + R |
| 选择下一个出现点 | Alt + J |
| 选择所有出现点 | Ctrl + Alt + Shift + J |
编辑快捷键
| 名称 | 快捷键 |
|---|---|
| 基本代码完成 | Ctrl + Space |
| 智能代码完成 | Ctrl + Shift + Space |
| 显示参数信息 | Ctrl + P |
| 文档信息快速显示 | Ctrl + Q |
| 外部文档 | Shift + F1 |
| 简介 | Ctrl + mouse |
| 显示错误信息详情 | Ctrl + F1 |
| 快速部署代码 | Alt + Ins |
| 重写方法 | Ctrl + O |
| 重写接口 | Ctrl + I |
| 环绕 | Ctrl + Alt + T |
| 注释 | Ctrl + / |
| 代码块注释 | Ctrl + Shift + / |
| 扩展选择 | Ctrl + W |
| 收缩选择 | Ctrl + Shift + W |
| Context信息 | Alt + Q |
| 快速导包 | Alt + Shift |
| 格式化代码 | Ctrl + Alt + L |
| 去除无效引用包 | Ctrl + Alt + O |
| 自动缩进行 | Ctrl + Alt + I |
| 缩进/取消缩进 | Tab / Shift + Tab |
| 剪切 | Ctrl + X / Shift + Delete |
| 复制 | Ctrl + C / Ctrl + Ins |
| 黏贴 | Ctrl + V / Shift + Ins |
| 从最近的缓冲区粘贴 | Ctrl + Shift + V |
| 新建一行 | Ctrl + D |
| 删除一行 | Ctrl + Y |
| 去除空行 | Ctrl + Shift + J |
| 换行 | Ctrl + Enter |
| 新建一行 | Shift + Enter |
| 选择代码块结束/开始 | Ctrl + Shift + ]/[ |
| 删除光标到结束代码 | Ctrl + Delete |
| 删除开始到光标代码 | Ctrl + Backspace |
| 折叠/打开代码块 | Ctrl + -/+ |
| 折叠/打开所有代码块 | Ctrl + Shift + -/+ |
| 关闭当前页 | Ctrl + F4 |
重构快捷键
| 名称 | 快捷键 |
|---|---|
| 文件复制 | F5 |
| 文件移动 | F6 |
| 安全删除 | Alt + Delete |
| 重命名 | Shift + F6 |
| 重构菜单项 | Ctrl + Alt + Shift + T |
| 更改方法参数 | Ctrl + F6 |
| 提取方法 | Ctrl + Alt + M |
| 提取实例 | Ctrl + Alt + V |
| 提取字段 | Ctrl + Alt + F |
| 提取常量 | Ctrl + Alt + C |
| 提取参数 | Ctrl + Alt + P |
导航快捷键
| 名称 | 快捷键 |
|---|---|
| 定位到类文件 | Ctrl + N |
| 定位到文件 | Ctrl + Shift + N |
| 定位到符号 | Ctrl + Alt + Shift + N |
| 下一个/上一个tab | Ctrl + Right/Left |
| 返回上一个工具窗口 | F12 |
| 返回到编辑页 | Ese |
| 隐藏最后一个工具栏 | Shift + Ese |
| 定位到 | Ctrl + G |
| 弹出最近打开文件 | Ctrl + E |
| 历史操作 | Ctrl + Alt + Left/Right |
| 在任意视图中显示文件 | Alt + F1 |
| 转到声明 | Ctrl + B / Ctrl + Client |
| 转到实现类 | Ctrl + Alt + B |
| 快速定位 | Ctrl + Shift + I |
| 转到类型声明 | Ctrl + Shift + B |
| 转到父类 | Ctrl + U |
| 转到上/下一个方法 | Ctrl + Up/Down |
| 转到方法开始/结束地方 | Ctrl + ]/[ |
| 显示文件结构 | Ctrl + F12 |
| 类型层次结构 | Ctrl + H |
| 方法层次结 | Ctrl + Shift + H |
| 转到警告或上一个 | F2 / Shift + F2 |
| 进入到源码 | F4 |
| 显示导航栏 | Alt + Home |
| 切换书签 | F11 |
| 书签标示 | Ctrl + F11 |
| 转到书签 | Ctrl + #[0-9] |
| 显示所有书签 | Shift + F11 |
编译与运行快捷键
| 名称 | 快捷键 |
|---|---|
| 编译 | Ctrl + F9 |
| 编译选择的内容编译 | Ctrl + Shift + F9 |
| 选择配置编译 | Alt + Shift + F9/F10 |
| 运行/debug | Shift + F10/F9 |
快速搜索快捷键
| 名称 | 快捷键 |
|---|---|
| 全局搜索 | Ctrl + F7 / Alt + F7 |
| 当前文件搜索 | Ctrl + Shift + F7 |
| 引用搜索 | Ctrl + Alt + F7 |
版本控制快捷键
| 名称 | 快捷键 |
|---|---|
| 提交 | Ctrl + K |
| 更新 | Ctrl + T |
| Push | Ctrl + Shift + K |
| 版本面板 | Alt + ` |
代码模板快捷键
| 名称 | 快捷键 |
|---|---|
| 环绕的代码模板 | Ctrl + Alt + J |
| 普通模板 | Ctrl + J |
github仓库以上传PDF格式,需要的小伙伴们可以点击这里下载