快捷键整理系列文章地址:
AndroidStudio快捷键整理--1
AndroidStudio快捷键整理--2
AndroidStudio快捷键整理--3
AndroidStudio快捷键整理--4
AndroidStudio快捷键整理--5

文中内容 对应 keymap -- Main menu 中的 File、Edit、Find、View、Navigate、Bookmarks.主要包含如下内容:    * AS窗口的操作,    * 基本的编辑操作,    * 查找操作,    * 查看变量/方法等的定义,    * 代码内容之间的跳转切换,    * 书签的操作

Main menu 菜单类快捷键

(1)File 菜单相关

功能键组合 作用
cmd + , 打开 Preferences 属性界面
cmd + ; 打开 project Structure 界面
cmd + s 保存
alt + cmd + y synchronize同步(菜单栏保存按钮后的蓝色循环符号)
cmd + q 退出android studio
cmd + h 隐藏AS界面
alt + cmd + h 隐藏非AS的其他界面

(2)Edit 菜单相关

功能键组合 作用
cmd + z 撤销操作
shift + cmd + z 取消撤销(还原到撤销之前)
cmd + x 剪切 (同 fn + shift + del )
fn + shift + del 剪切(同 cmd + x )
cmd + c 复制
shift + cmd + c 复制当前文件在本地的绝对路径
cmd + v 粘贴
shift + cmd + v 从粘贴历史中选择粘贴内容
alt + shift + cmd + v paste simple (这个没明白有什么特殊)
cmd + a 全选
alt + ↑ 扩展选中
alt + ↓ 收缩选中
cmd + d 复制或选中一行(通常是复制一行)
shift + cmd + u 转换成大写字母
shift + cmd + backspace 回到最后一次编辑位置(可以跨文件回到最后一次编辑位置)
ctrl + shift + j join lines(没看出啥效果)
shift + cmd + 8 column selection mode(没看出啥效果)
shift + cmd + enter complete current statement(只在末尾加个分号?)

1) Find 操作 -- 搜索、查找、替换

功能键组合 作用
cmd + f 搜索
cmd + r 替换
cmd + g 使用 cmd + f 搜索到结果后,用来切换到下一个
shift + cmd + g 使用 cmd + f 搜索到结果后,用来切换到上一个
ctrl + cmd + g 查询全部出现的地方(select all occurrences)
--注意:ctrl + cmd + g 这是一个模糊查询
ctrl + g 选中并逐个查找出使用的位置
(ctrl + g 可用于当前文件内批量修改变量名/方法名)
ctrl + shift + g 逐个取消选中(ctrl + g 的反向操作)
shift + cmd + f 全局搜索( find in path)
shift + cmd + r 全局替换 (replace in path)
alt + F7 查询使用位置并在工具栏的 Find 面板展示( find usages )
alt + shift + cmd + F7 弹出搜索面板并自定义搜索范围
alt + cmd + F7 同 cmd + b ,以popup的形式展示全局使用位置
cmd + F7 查看变量的赋值、方法的使用位置(find usages in file)
shift + cmd + F7 将当前文件中出现的位置高亮(highlight usages in file )

(3)View 菜单相关

功能键组合 作用
cmd + y 以面板的形式查看类、变量、方法的完整定义
alt + space 以面板的形式查看类、变量、方法的完整定义(同上)
F1 查看类、变量、方法的定义摘要
ctrl + j 查看类、变量、方法的定义摘要(同上)
cmd + p 以popupWindow的形式展示方法的参数信息(同 alt + space)
ctrl + shift + p 查看方法的返回值类型
ctrl + shift + q 查看所在的上下文环境
cmd + F1 查看错误描述(没啥作用?)
cmd + ↓ 跳转到源码
F4 跳转到源码(同上)
cmd + e 最近打开的文件
shift + cmd + e 最近修改的文件
alt + shift + c 最近在AS中修改内容(不一定是当前项目的)
ctrl + ` 快速切换模式(颜色、代码、热键等)
ctrl + cmd + f 全屏AS (toggle full scree mode )

(4)Navigate 菜单相关

功能键组合 作用
cmd + o 搜索类
shift + cmd + o 搜索文件
alt + cmd + o 搜索 symbol (没明白啥意思)
alt + cmd + . 搜索自定义 foldings( 没明白啥意思)
cmd + L 查看行号(这里的 L 不区分大小写)
cmd + [ 回退光标到上一个位置(回退光标位置)
cmd + ] 切换到下一个光标位置(与 cmd + [ 配合使用)
shift + cmd + del 回退到上一次编辑的位置
alt + F1 选择从哪里展示当前文件选中状态(比较有用)
cmd + ↑ 跳转到顶部的文件导航条
cmd + b 查看 变量/方法 的引用位置
alt + cmd + b 查看 变量/方法 的具体实现
shift + cmd + b 查看变量所属类 的类文件
cmd + u 搜索某个 类/方法 的父类的实现(查看父类)
shift + cmd + t 创建单元测试
cmd + F12 以popup的形式查看当前类的结构(含全部方法和变量)
ctrl + h 查看类的继承关系
shift + cmd + h 查看方法的继承关系
ctrl + alt + h 查看方法是从哪里继承过来的以及最初的声明位置
F2 查看下一个错误点
shift + F2 查看上一个错误点
alt + cmd + ↑ 查看上一处调用 / 跳转到上一次调用位置
alt + cmd + ↓ 查看下一处调用 / 跳转到下一次调用位置
ctrl + alt + shift + ↑ 查看当前文件中的上一处修改
ctrl + alt + shift + ↓ 查看当前文件中的下一处修改
ctrl + ↑ 方法之间切换-- 上一个方法(和OSX 系统的冲突)
ctrl + ↓ 方法之间切换-- 下一个方法(和OSX 系统的冲突)

1) Bookmarks -- 书签操作类

AS自带书签功能,重点的代码和方法可以添加到书签中

功能键组合 作用
F3 添加到书签
cmd + F3 查看书签
alt + F3 设置书签编号

更多相关文章

  1. android 网络联接
  2. Webview setLayoutAlgorithm
  3. IPC(六)—一张图解释Messenger的设计思想
  4. Android(安卓)轮播图banner框架的使用
  5. android中常用类及方法
  6. [Android]使用Dagger 2依赖注入 - 图表创建的性能
  7. Android(安卓)NDK 编译FFmpeg(不需要复杂的环境变量设置)
  8. android获取view宽高的几种方法
  9. Android(安卓)自定义FloatView实现悬浮视图

随机推荐

  1. python3 paramiko 巡检网络设备
  2. 用PowerShell管理Office 365
  3. SQL基础知识V2——UNION
  4. SQL基础知识V2——JOIN连接
  5. 我的第39个代码
  6. 我的第38个代码
  7. MVC控制器类的访问、参数解析、api接口数
  8. SQL基础知识V2——SQL语句快速参考
  9. SQL基础知识V2——常用数据类型
  10. SQL基础知识V2——BETWEEN