内容简介:这篇文章主要介绍了Android Studio 代码导航快捷键的相关资料,需要的朋友可以参考下
简评:作为一位 Android 开发者,Android Studio 肯定是每天都要打交道的,熟练掌握其中的快捷键等技巧可以提高我们不少的效率。
虽然,网上有着很多列出快捷键的文章,但只是简单的看一看快捷键和说明,很难让人理解和掌握。本篇文章就专注于代码间导航的快捷键,配合动图,希望能帮助你记忆。
TL;DR
下面的快捷键都是在 mac 上,快捷键设置是 Mac OS X 10.5+:
- ⌘ + O : 查找类。
- ⌘ + ⌥ + O : 通过信息(symbol)查找。
- ⌘ + ⇧ + O : 查找文件。
- ⌘ + ⌥ + F7 : 显示使用到的地方(如果只有一个地方用到,就会直接跳转)。
- ⌘ + U : 跳转到父类或父类对应的方法。
- ⌘ + ⌥ + B : 跳转到子类或子类中重写的方法。
- ^ + H : 显示当前类的层次结构。
- ⌘ + F12 : 显示当前类的方法。
- ⌘ + B : 跳转到定义。
- F2 : 跳转到下一个错误或警告。
- ⇧ +F2 : 跳转到前一个错误或警告。
- ⌘ + L : 根据行跳转。
- ⌘ + E : 显示最近的文件。
- ⌘ + [ : 跳转到当前光标之前的位置。
- ⌘ + ] : 跳转到当前光标之后的位置。
- ⌘ + ⇧ + backspace : 跳转到最后一次编辑代码的地方。
Windows 下相同的快捷键可以看这里。
搜索文件
相比较单纯的 'search everywhere' 快捷键,可以考虑使用下面这些更具体的查找快捷键:
⌘ + O: 查找类。 ⌘ + ⌥ + O: 通过信息(symbol)查找。 ⌘ + ⇧ + O: 查找文件。
这样搜索能够更快、返回更少、更相关的结果。并且,搜索框支持模糊查询,还可以在最后加上冒号(:)和行数直接跳转到具体文件的具体行。
类之间的关系
如果,你想知道一个类在哪些地方被用到,可以通过 ⌘ + ⌥ + F7 来查看。
类之间继承的层次结构通常很容易让人晕头转向。
在开发中擅用 ⌘ + U 和 ⌘ + ⌥ + B 来跳转到父类或子类(也支持重写的方法)可以方便不少。
最后,用 ^ + H 还可以直接显示类的整个层次结构。
类的结构
⌘ + F12 能显示整个类的所有方法和属性,和 Android Studio 的其他视图一样,这个也是可以搜索的。
当在代码中遇到了一个成员,用 ⌘ + B 能马上跳转到成员定义的地方,再点击一次 ⌘ + B 就能显示该成员所有被用到的地方。
在开发过程中出现编译错误是很常见的,当出现了编译错误时,通过 F2 和 ⇧ + F2 能很方便的在错误之间进行跳转。如果没有错误了,则会变成在警告间进行跳转。
如果知道了行号,可以用 ⌘ + L 来跳转到指定的位置。
历史
在用了上面提到的这些代码导航方法之后,就会有个问题,我们怎么回到开始的地方?
首先,用 ⌘ + E 可以列出我们最近打开过的文件。
用 ⌘ + [ 和 ⌘ + ] 则可以在光标位置之间进行跳转。
最后,如果你在代码间跳转之后想回去重新敲代码了,就可以用 ⌘ + ⇧ + backspace 来跳转到最后一次编辑代码的位置。
以上,就是一些常用的代码跳转的快捷键。如果能熟练使用,相信还是可以提高不少效率的。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 21 个VSCode 快捷键,让代码更快,更有趣
- iOS 注释方法大全 代码块加快捷键注释
- 在 Visual Studio Code 中为代码片段(Code Snippets)添加快捷键
- XCode 快捷键
- AndroidStudio笔记(1)快捷键
- golang[69]-goland快捷键
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
MFC编程技巧与范例详解
曾凡锋、苗雨 / 清华大学出版社 / 2008-10 / 45.00元
本书集作者多年教学与软件开发经验,通过不同类型的实例详解向读者解读了如何使用MFC进行软件开发,并按实例的复杂度进行分级介绍,以满足不同层次读者的切实需要。. 本书共55个完整实例,均选自作者多年工程应用开发中的案例;内容共分14章,分别为MFC的基本概念、文档和视图、对话框、按钮控件、编辑控件、组合框控件、列表框控件、列表视图控件、树状视图控件、图像、多媒体、GDI与GDI+、网络编程、I......一起来看看 《MFC编程技巧与范例详解》 这本书的介绍吧!