Android利器-AndroidStudio快捷键(For Mac)

对Android官网中的AndroidStudio常用的快捷键做一整理,加一些自己的描述便于理解。(Mac OS X 10.5+)
常规:
(1)Option+Shift+F 将有参考价值的代码添加到Favorites工具窗口中
(2)Option+Shift+F 使用Lint检查当前文件
(3)Command+,(英文)打开设置对话框
(4)Command+;(英文)打开项目结构对话框
(5)Control+Tab 在AS内部切换文件或者工具窗口
(6)Control+`(数字1旁边的键,反引号) 打开切换模式
切换的内容:切换主题
切换代码风格
切换快捷键
切换AS窗口模式,代码编辑的窗口模式等
(7)Command+1 打开或者关闭左边Project窗口
(8)Command+6 打开或者关闭Logcat
(9)Command+9 打开或者关闭版本控制
(10)Command+Shift+Fn+F12 隐藏所有的工具窗口
搜索(导航):
(1)Command+E 调出最近文件
(2)Command+O 搜索项目中的类
(3)Command+Shift+O 搜索项目中的文件或者文件夹 文件夹在表达式末尾加“/”
(4)Command+alt+O 查询类中的方法或者字段
(5)Command+Fn+F12 列出这个类的方法和属性(列出这个类的文件结构)
(6)按Shirft两次 搜索全部内容
(7)Command+F 在文件中查找某个字符串
(8)Command+R 替换
(9)Command+Shift+F 在路径中查找(find in path)
(10)Command+向下箭头(按住Command+点击鼠标) 查看源码
(11)Shift+Fn+F4 在新窗口中打开当前编辑器
(12)Command+Shift+退格键(delete键) 转到上一个编辑位置
(13)Command+W 关闭编辑器的当前编辑页面
(14)Command+L 转到某行
(15)Control+H 查询类的继承结构
(16)Control+Option+H 查询方法的调用链(方法被哪个调用,调用的方法又被哪个方法调用了)
(17)Control+J 选中某个文件后,按下此快捷键,显示此文件在磁盘的目录
编写代码:
(1)Command+N 生成构造函数、getset、equals等方法代码
(2)Control+I 实现接口的抽象方法或者重写父类的方法(有种查询的味道)
(3)Command+Delete 删除插入符处的行
(4)Command+(-/+)折叠/展开当前代码块
(5)Command+Shift+(-/+)折叠/展开所有代码块
(7)Command+D 复制当前行或选择
(8)Control+空格键 代码智能提示
(9)Command+P,光标定位于某个方法,按下此快捷键显示这个方法的参数信息
(10)Command+B 转到声明
(11)Command+Alt+B 转到实现
(12)Command+U 转到超类方法/超类
(13)Command+/ 注释/取消注释(行)
(14)Command+Shift+/ 注释/取消注释(块)
(15)Option+Up 选择连续增加的代码块 配合上Command+D可以复制你想要的成块的代码
(16)Option+Command+[ 移动代码块到起始位置
(17)Option+Command+] 移动代码块到结束位置 配合(16)可以确定一段代码块的起始
(18)Option+Delete 从当前位置删除到单词开头(遇空格停止)
(19)Control+Option+O 去除无用的包导入
(20)Command+alt+L 快速格式化代码
(21)Tab/Shift+Tab 缩进/取消缩进
(22)Fn+F2/Shift+Fn+F2 定位类中的每一个错误(向下/向上)
(23)Option+Enter 快速修复 与(22)搭配使用
运行和调试程序程序:
(1)Command+Fn+F9 构建程序
(2)Control+R Run程序
(3)Control+D Debug程序
(4)Fn+F8 在自己编写的代码中执行下一步
(5)Command+Option+R 进入下一个断点
(6)Option+Fn+F8 查看表达式的值
(7)Command+Shift+Fn+F8 查看所有的断点信息
(8)Fn+F7 逐步执行(包含在源码中执行).
重构:
(1)Fn+F5 类复制
(2)Fn+F6 类移动
(3)Command+Delete 安全删除(选中某个文件)
(4)Shift+Fn+F6
(5)Command+Option+M 提取方法 配合Option+Up可以提取过长的代码块,优化过长的方法
(6)Command+Option+V 将表达式提取成变量
(7)Command+Option+F 提取成员变量
(8)Command+Option+C 选中某个固定值提取常量
(9)Command+Option+P 提取参数(编写方法逻辑时发现需要将其中某个变量变成参数时使用)
(10)Command+Option+N 内联(将方法替换成方法的具体实现)
版本控制/本地历史记录:
(1)Command+K 将项目提交到VCS
(2)Command+T 从VCS更新项目
(3)Option+Shift+C 查看最近变更
(4)Control+V 打开VCS菜单

Android官网AndroidStudio快捷键链接地址:
https://developer.android.google.cn/studio/intro/keyboard-shortcuts.html

你可能感兴趣的:(Android)