前言

Android Studio对于快捷键的设置比较的灵活,开发者在从不同的平台转移到Android Studio进行Android开发的时候,应该都能找到合适的KeyMap和快捷键使用方式,因为AS直接其他平台的快捷键映射或者是自定义快捷键,比较的方便,此文只为记录。

KeyMap

这里写图片描述
针对不同的平台有不同的映射
这里写图片描述

还可以自定义快捷键,右键点击一项,展开菜单,可以设置键盘快捷键和鼠标快捷键
这里写图片描述

针对不同的模块,都可以设置快捷键,比如说编辑过程中的一些操作以及IDE上方的主菜单,版本控制等等,尽管快捷键很方便,但是记忆也是比较费劲的,所以记住一些使用概率很高的快捷键基本上就可以很大程度的提高开发效率
这里写图片描述

常用快捷键

File 快捷键
打开Settings Ctrl + ALt + S
打开Project Struct Ctrl + ALt + Shift + S
保存 Ctrl + S
同步 Ctrl + Y
文件比较,选中一个文件后按快捷键 Ctrl + D
快捷创建 Ctrl + Alt + Insert
Edit 快捷键
Undo Ctrl + Z
Redo Ctrl + Shift + Z
Cut Ctrl + X
Copy Ctrl + C
复制路径名 Ctrl + Shift + C
复制引用 Ctrl + Shift +Alt + C
Paste Ctrl + V
从复制历史中选择后粘贴 Ctrl + Shift + V
删除 Delete
查找 Ctrl + F
替换 Ctrl + R
浏览下一个查询结果 F3
浏览上一个查询结果 Shift + F3
向下查找当前选中内容 Ctrl + F3
选中所有和当前选中内容的查找结果 Ctrl + Alt + Shift + J
添加当前选中对象为下个查找对象 Alt + J
高亮选中对象的引用 Ctrl + Shift + F7
列选中模式开关 Alt + Shift + Insert
全选 Ctrl + A
扩大选中范围 Ctrl + W
缩小选中范围 Ctrl + Shift + W
自动补全 Ctrl + Shift + Enter
显示提示信息 Ctrl + Shift + Space
合并行 Ctrl + Shift + J
复制一行 Ctrl + D
删除一行 Ctrl + Y
选中内容切换大小写 Ctrl + Shift + U
增加缩进 Tab
减少缩进 Shift + Tab

备注
列选中
这里写图片描述
行选中, 在Column Selection Mode关闭的情况下,按住 Alt 键执行选中,依然可以出现列选中的效果
这里写图片描述

View 快捷键
JSON View Meta + Ctrl + Shift + N
Navigation 快捷键
跳转到行 Ctrl + G
查找类 Ctrl + N
查找文件 Ctrl + Shift + N
查找Symbols Ctrl + Shift + Alt + N
Back Ctrl + Alt + 向左箭头
Forward Ctrl + Alt + 向右箭头
上一个编辑过的地方 Ctrl + Alt + BackSpace
代码中下一个报错的地方 F2
代码中上一个报错的地方 Shift + F2
下一个方法 Alt + 向下箭头
上一个方法 Alt + 向上箭头
Code 快捷键
可以覆写的方法 Ctrl + O
可以覆写的方法 Ctrl + I
生成各种东西 Alt + Insert,一些插件提示的内容也可以用过Generate产生,比如如中的GsonFormat
Surround With Ctrl + Alt + T
取消行注释,在执行一次Alt + / Alt + /
插入模板内容 Ctrl + J,这个可以用来快速打log,注释或者通用的方法,比较方便
用模板包裹 Ctrl + Alt + J
块注释 Alt + Shift + /
取消行注释,在执行一次Alt + Shift+ / Alt + Shift + /
格式化代码 Alt + Shift + L
解决缩进格式错误 Alt + Shift + I
快速导入包和删除不要的包 Alt + Shift + O
Statements上移 Ctrl + Shift + 向上箭头
Statements下移 Ctrl + Shift + 向下箭头
行上移 Alt+ Shift + 向上箭头
行下移 Alt+ Shift + 向下箭头
Build 快捷键
构建项目 Ctrl + F9
Run 快捷键
Run Alt + Shift + F10
Debug Alt + Shift + F9

results matching ""

    No results matching ""