为数不多的人知道的AndroidStudio快捷键(二)

这篇文章将会继续分享一些实用的快捷键,没有看过为数不多的人知道的AndroidStudio快捷键(一),可以点击下方连接前往

  • 为数不多的人知道的AndroidStudio快捷键(一)

软件环境:

  1. Mac/Win/Linux快捷键: Default
  2. AndroidStudio v3.5.0
  3. 不同的外接键盘使用下列快捷键,需要根据自己的键盘做相应的调整

显示当前类所有的方法

当我们在阅读别人的代码,或者在阅读源码的时候,想查看当前类都有那些方法、常量、变量等等,下面这个快捷键将会给你一个大局观,非常的实用

  • MAC: Cmd + Fn + F12
  • MAC外接机械键盘: Cmd + F12
  • Win/Linux: Ctrl + F12

高亮

当我们需要查看某个变量在那个地方调用了,这个快捷键会标识出所有使用这个变量的地方

  • Mac: Cmd + Shift + Fn + F7
  • MAC外接机械键盘: Cmd + Shift + F7
  • Win/Linux: Ctrl + Shift + F7

为数不多的人知道的AndroidStudio快捷键(二)_第1张图片

快速跳转到父类

当我们正在阅读代码,这时如果想跳转到父类,通常的做法回到类的开头点击进去,如果代码很长,这样做效率很低,下面的快捷键可以帮助你快速跳转到父类

  • Mac: Cmd + U
  • Win/Linux: Ctrl + U

为数不多的人知道的AndroidStudio快捷键(二)_第2张图片

快速跳转到实现

一个接口有多个实现,当我们点击接口的一个方法,想查看他在子类的不同实现,这个快捷键可以帮助你快速跳转到子类的实现

  • Mac: Cmd + Option + B
  • Win/Linux: Ctrl + Alt + B

为数不多的人知道的AndroidStudio快捷键(二)_第3张图片

覆写或者实现方法

这个快捷键就很简单了,弹出一个框让你自己去选择要重写或者复写某个方法

  • Mac: Control + O
  • Win/Linux: Ctrl + O

为数不多的人知道的AndroidStudio快捷键(二)_第4张图片

生成默认方法

如果我们想要快速生成类默认方法如构造方法、toString()、Setter()、Gettter()等等,可以使用下面的快捷键

  • Mac: Cmd + N
  • Win/Linux: Alt+Insert

为数不多的人知道的AndroidStudio快捷键(二)_第5张图片

汇总

为了方便查看将上面的快捷键和前面一篇文章 为数不多的人知道的AndroidStudio快捷键(一) 分享的快捷键做了一个总结

说明 快捷键
参数提示 Mac: Cmd + P
win/Linux: Ctrl + P
自动提取方法 Mac: Cmd + Alt + M
Win/Linux: Ctrl + Alt + M
自动提取参数 Mac: Cmd + Alt + P
Win/Linux: Ctrl + Alt + P
自动生成变量 Mac: Cmd + Alt + V
Win/Linux: Ctrl + Alt + V
搜索某个方法是否被调用 Mac/Win/Linux: Alt + F7
重构快捷键 Mac : Ctrl + T
Win/Linux: Ctrl + Alt + Shift + T
包裹代码 Mac: Cmd + Alt + T
Win/Linux: Ctrl + Alt + T
批量重命名 Mac/Win/Linux: shift + F6
查看方法调用层次结构 Mac: Control + Option + H
Win/Linux: Ctrl + Alt + H
查看类的层次结构 Mac: Control + H
Win/Linux: Ctrl + H
错误快捷提示 Mac/Win/Linux:Alt + Enter
快速跳转到父类 Mac: Cmd + U
Win/Linux: Ctrl + U
快速跳转到实现 Mac: Cmd + Option + B
Win/Linux: Ctrl + Alt + B
显示当前类所有的方法 MAC: Cmd + F12
Win/Linux: Ctrl + F12
删除行 Mac: Cmd + Delete
Win/Linux: Ctrl + Y
自动补全 Mac/Win/Linux: Enter/Tab
覆写或者实现方法 Mac: Control + O
Win/Linux: Ctrl + O
生成默认方法 Mac: Cmd + N
Win/Linux: Alt+Insert

更多相关文章

  1. Android Studio的Gradle文件方法说明
  2. 获取Android SDK 源代码并在Eclipse中关联查看的方法
  3. Android SDK安装方法
  4. Android百度地图(一):百度地图定位sdk 类方法参数、定位原理详细
  5. Android NFS文件系统挂载遇到的问题解决方法

随机推荐

  1. Android学习网站
  2. 将软键盘变成搜索
  3. 【Android车载系统 News | Tech 5】车载
  4. Android HttpClient网络通信
  5. Android中使用HttpURLConnection和HttpCl
  6. android学习笔记16:带提示的输入框
  7. 2014.02.11 ——— android volley 打包
  8. 使用命令建立简单的布局
  9. XMPP android 相关收集
  10. android.view.InflateException: Binary