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

简介: 为数不多的人知道的AndroidStudio快捷键(一)

image.png


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



软件环境:


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


显示当前类所有的方法



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


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


image.png


高亮



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


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


image.png


快速跳转到父类



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


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


image.png


快速跳转到实现



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


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


image.png


覆写或者实现方法



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


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


image.png


生成默认方法



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


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


image.png


汇总



为了方便查看将上面的快捷键和前面一篇文章 为数不多的人知道的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




目录
相关文章
|
5月前
|
安全 API Android开发
Android 中的FragmentManager
8月更文挑战第9天
108 1
|
Android开发
android之Fragment生命周期
android之Fragment生命周期
android之Fragment生命周期
|
IDE API 开发工具
Android 解决65536
前言 65536 关于 64K 参考限制 解决64K限制 对 Android 5.0 及更高版本的 Multidex 支持 Android 5.0 之前的 Multidex 支持 为你的应用程序配置 multidex multidex 库的限制 在主 DEX 文件中声明所需的类 multiDexKeepFile 属性 multiDexKeepProguard 属性 在开发版本中优化 multidex 避免 64K 限制
384 0
|
Android开发
Android获取状态栏高度
Android获取状态栏高度
151 0
|
缓存 监控 Java
Android APP性能优化总结
​ 前述 最近在做app性能优化,这里做一个总结,供大家了解学习,也方便自己以后查阅. 用android的同学都知道,新买的手机用过一段时间后,手机变得越来越卡了;装了一些APP后,电量用得飞快,一天基本要一充;有些APP打开半天加载不出来;有些APP进入某些页面突然闪退;还有用了一些APP,流量...
2962 0
|
编解码 Java Android开发
Android小知识10则(上)(2018.8重编版)
Android小知识10则(下) 目录 前言 横竖屏锁定 不同分辨率的图标 将字符串写在资源文件中 为AlertDialog设置点击监听 ProgressDialog了解一下 最后 前言 Android的知识还是比较碎的, 日常积累很重要.
1063 0
|
Android开发 数据格式 XML

热门文章

最新文章