为数不多的人知道的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

快速跳转到父类

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

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

快速跳转到实现

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

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

覆写或者实现方法

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

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

生成默认方法

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

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

汇总

为了方便查看将上面的快捷键和前面一篇文章 为数不多的人知道的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、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、 4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值