Android studio中快捷键

对于用习惯了eclipse的开发者来说,刚刚转到用android studio开发的话。不同的快捷键习惯可能会影响到开发效率,今天收集了studio官网给出的快捷键大全,里面包含了windows跟mac上的快捷键,给需要的人一些帮助。

相关链接:https://developer.android.com/studio/intro/keyboard-shortcuts.html

(前面的是windows,后面的是mac上的)
1.常规
全部保存 Control + S ;Command + S
同步 Control + Alt + Y ;Command + Option + Y
最大化/最小化编辑器 Control + Shift + F12 ;Control + Command + F12
添加到收藏夹 Alt + Shift + F ;Option + Shift + F
使用当前配置文件检查当前文件 Alt + Shift + I ;Option + Shift + I
快速切换模式 Control + (反引号); Control +(反引号)
打开设置对话框 Control + Alt + S ;Command + ,(英文逗号)
打开项目结构对话框 Control + Alt + Shift + S; Command + ;(英文分号)
在标签和工具窗口之间切换 Control + Tab ;Control + Tab

在 Studio 内导航和搜索
搜索全部内容(包括代码和菜单) 按两次 Shift 按两次 Shift
查找 Control + F; Command + F
查找下一个 F3 ;Command + G
查找上一个 Shift + F3 ;Command + Shift + G
替换 Control + R; Command + R
查找操作 Control + Shift + A ;Command + Shift + A
按符号名称搜索 Control + Alt + Shift + N ;Command + Option + O
查找类 Control + N; Command + O
查找文件(而不是类) Control + Shift + N ;Command + Shift + O
在路径中查找 Control + Shift + F ;Command + Shift + F
打开文件结构弹出式菜单 Control + F12 ;Command + F12
在打开的编辑器标签之前导航 Alt + 向右/向左箭头; Control + 向右/向左箭头
跳到源代码 F4 / Control + Enter; F4 / Command + 向下箭头
在新窗口中打开当前编辑器标签 Shift + F4 ;Shift + F4
最近打开的文件弹出式菜单 Control + E ;Command + E
最近编辑的文件弹出式菜单 Control + Shift + E ;Command + Shift + E
转到上一个编辑位置 Control + Shift + 退格键; Command + Shift + 退格键
关闭活动编辑器标签 Control + F4 ;Command + W
从工具窗口返回到编辑器窗口 Esc; Esc
隐藏活动或上一个活动工具窗口 Shift + Esc ;Shift + Esc
转到行 Control + G ;Command + L
打开类型层次结构 Control + H ;Control + H
打开方法层次结构 Control + Shift + H; Command + Shift + H
打开调用层次结构 Control + Alt + H ;Control + Option + H

编写代码
生成代码(getter、setter、构造函数、hashCode/equals、toString、新文件、新类) Alt + Insert ;Command + N
替换方法 Control + O; Control + O
实现方法 Control + I ;Control + I
控制语句 (if…else / try…catch / etc.) ;Control + Alt + T ;Command + Option + T
删除插入符处的行 Control + Y ;Command + 退格键
折叠/展开当前代码块 Control + 减号/加号 ;Command + 减号/加号
折叠/展开所有代码块 Control + Shift + 减号/加号 ;Command + Shift + 减号/加号
复制当前行或选择 Control + D; Command + D
基本代码自动完成 Control + 空格键 ;Control + 空格键
智能代码自动完成(按预期类型过滤方法和变量列表) Control + Shift + 空格键; Control + Shift + 空格键
完成语句 Control + Shift + Enter ;Command + Shift + Enter
快速文档查找 Control + Q; Control + J
显示选定方法的参数 Control + P ;Command + P
转到声明(直接) Control + B 或 Control + 点击 ;Command + B 或 Command + 点击
转到实现 Control + Alt + B ;Command + Alt + B
转到超类方法/超类 Control + U; Command + U
打开快速定义查找 Control + Shift + I ;Command + Y
切换项目工具窗口的可见性 Alt + 1 ;Command + 1
切换书签 F11; F3
通过助记切换书签 Control + F11 ;Option + F3
通过行注释添加注释/取消注释 Control + / ;Command + /
通过块注释添加注释/取消注释 Control + Shift + / ;Command + Shift + /
选择连续增加的代码块 Control + W ;Option + Up
将当前选择退回到上一个状态 Control + Shift + W ;Option + Down
移动到代码块起始位置 Control + [ ;Option + ;Command + [
移动到代码块结束位置 Control + ] ;Option +; Command + ]
从当前位置选择到代码块起始位置 Control + Shift + [ ;Option + Command + Shift + [
从当前位置选择到代码块结束位置 Control + Shift + ] ;Option + Command + Shift + ]
从当前位置删除到单词结尾 Control + Delete ;Option + Delete
从当前位置删除到单词开头 Control + 退格键 ;Option + 退格键
优化导入 Control + Alt + O ;Control + Option + O
项目快速修复(显示意图操作和快速修复) Alt + Enter ;Option + Enter
重新格式化代码 Control + Alt + L ;Command + Option + L
自动缩进行 Control + Alt + I; Control + Option + I
缩进/取消缩进行 Tab/Shift + Tab ;Tab/Shift + Tab
智能行合并 Control + Shift + J; Control + Shift + J
智能行拆分 Control + Enter ;Command + Enter
开始新行 Shift + Enter ;Shift + Enter
下一个/上一个突出显示的错误 F2 / Shift + F2; F2 / Shift + F2

构建并运行
构建 Control + F9 ;Command + F9
构建并运行 Shift + F10 ;Control + R

调试
调试 Shift + F9 ;Control + D
跳过 F8; F8
逐步执行 F7 ;F7
智能逐步执行 Shift + F7 ;Shift + F7
跳出 Shift + F8 ;Shift + F8
运行到光标位置 Alt + F9 ;Option + F9
评估表达式 Alt + F8 ;Option + F8
继续运行程序 F9 ;Command + Option + R
切换断点 Control + F8 ;Command + F8
查看断点 Control + Shift + F8 ;Command + Shift + F8

重构

复制 F5 ;F5
移动 F6 ;F6
安全删除 Alt + Delete ;Command + Delete
重命名 Shift + F6 ;Shift + F6
更改签名 Control + F6 ;Command + F6
内联 Control + Alt + N ;Command + Option + N
提取方法 Control + Alt + M ;Command + Option + M
提取变量 Control + Alt + V ;Command + Option + V
提取字段 Control + Alt + F ;Command + Option + F
提取常量 Control + Alt + C ;Command + Option + C
提取参数 Control + Alt + P ;Command + Option + P

版本控制/本地历史记录

将项目提交到 VCS Control + K; Command + K
从 VCS 更新项目 Control + T ;Command + T
查看最近变更 Alt + Shift + C; Option + Shift + C
打开 VCS 弹出式菜单 Alt + `(反引号) ;Control + V

当然要是你不习惯官方设置好的快捷键,为了更好的提升开发效率,也可以自己自定义自己习惯的快捷键

配置自定义键
1.您可以选择多种预设的键映射,也可以在 Android Studio 的键映射设置中修改预设的键映射来创建新的自定义键映射。

2.要打开键映射设置,请点击 File > Settings > Keymap(在 Mac 上,请点击 File > Properties > Keymap)。

如图:

然后选择你自己要修改的快捷键,点击左上角的✎(编辑按钮),然后就按下自己想修改成的快捷键就行了!

更多相关文章

  1. android通知栏进度条
  2. Android(安卓)Jni代码示例讲解
  3. Android(安卓)内核开发初步
  4. Android(安卓)Studio单元测试
  5. Hello Android
  6. android JNI (二) 第一个 android工程
  7. Android(安卓)增加对鼠标的支持
  8. 基于蓝牙socket开发Android蓝牙通信
  9. Binder驱动的实现

随机推荐

  1. android View 转Bitmap
  2. Android——登录界面、SharedPreferences
  3. Android(安卓)中使用自定义ttf字体实现酷
  4. Android(安卓)NFC读取卡片的ID
  5. Android事件分发机制详解
  6. Android(安卓)matrix中postTranslate和pr
  7. Android中的app忽略电池优化
  8. 解决Flutter Could not find lint-gradle
  9. android 图片去色返回灰度图片
  10. android 应用级别 亮度调节