Android Studio 全局搜索技巧
我们在使用Android Studio的日常开发中,搜索功能的使用频率来说是很高的,本文的重点就是对Android Studio的搜索功能做一个总结跟探索。
一、搜索所有使用到该类/方法等的地方(Command + Shift + F):
如下图所示:
- 最上面一行是条件筛选,一般选中Math case + Words + File mask的*.java 即可准确的所搜到java文件中的某个类/方法等。
- 下面的四个选项In Project、Module、Directory、Scope分别表示在整个项目源码中、某个Module源码中、某个目录中、范围中的搜索选项。
这里要重点介绍一下Scope,如下图:如果选择All Places可以搜索到所有使用到该类/方法的类,包含所引用到的jar包,源码等。灰常的强大。
如果选择Class Hierarchy,那么可以选择如在某个类中去查找该方法的使用,也是非常的方便:
另外一个非常有用的一个功能是:自定义搜索Scope,步骤如下所示:
添加此筛选规则后,imtermediates目录以及generated目录下的文件将不被搜索。
二、搜索某个类在哪里定义(快速双击Shift键):
选择All + 选中include non-project items即可以查找到该类的所有定义的地方。
一般情况下选择Classes的话,会搜索出本地module中即JAR/AAR中的该类定义的地方,也是比较常用到的。
Android Studio 全局搜索技巧相关推荐
- Android Studio使用技巧系列教程(七)
尊重劳动成果,转载请注明出处:http://blog.csdn.net/growth58/article/details/47134819 关注新浪微博:@于卫国 邮箱:yuweiguocn@gmai ...
- Android Studio使用技巧系列教程(四)
尊重劳动成果,转载请注明出处:http://blog.csdn.net/growth58/article/details/46866503 关注新浪微博:@于卫国 邮箱:yuweiguocn@gmai ...
- Android Studio使用技巧系列教程(二)
尊重劳动成果,转载请注明出处:http://blog.csdn.net/growth58/article/details/46764575 关注新浪微博:@于卫国 邮箱:yuweiguocn@gmai ...
- 你所不知道的 Android Studio 调试技巧
Android Studio目前已经成为开发Android的主要工具,用熟了可谓相当顺手.作为开发者,调试并发现bug,进而解决,可是我们的看家本领.正所谓,工欲善其事必先利其器,和其他开发工具一样, ...
- Android Studio 小技巧/快捷键 合集
原文链接: Android Studio Tips by Philippe Breault 原文作者 : Philippe Breault 译文出自 : 掘金翻译计划 译者 : Jaeger, Bru ...
- 你所不知道的Android Studio调试技巧
原文链接:简书@涅槃1992 http://www.jianshu.com/p/011eb88f4e0d Android Studio目前已经成为开发Android的主要工具,用熟了可谓相当顺手.作为 ...
- Android Studio小技巧
2019独角兽企业重金招聘Python工程师标准>>> 一般的什么快捷键,技巧的文章也有很多.我也看过很多.下面这些事我在来自国外大神发布的:Android Studio Tips ...
- Android Studio使用技巧
前言: 本篇中 带大家了解一下Android_Studio开发,之前咱们入门eclipse开发的时候,很容易上手,毕竟之前初入Android没接触过 对于新事物的好奇还有公司的开发需求了解了eclip ...
- android studio评论功能,Android Studio 使用技巧
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 作为一名 Android 开发者,使用 Android Studio 作为 IDE 进行开发已经成为标配,本文就把 AS ...
- Android Studio 调试技巧大全
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/52169069 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的 ...
最新文章
- ORB-SLAM2从理论到代码实现(七):Tracking.cc程序详解(中)
- 莫比乌斯反演专题学习笔记
- golang sleep函数 休眠延时
- 基于改进SURF算法的实时视频拼接
- React Native知识4-Image组件
- 嵌入式系统 Boot Loader 技术内幕
- 面向对象初始应用和认知2
- 【TensorFlow】——索引与切片
- [Leetcode][第312题][JAVA][戳气球][动态规划][记忆化搜索]
- spring controller 增加header字段forward_Spring 注解编程之模式注解
- N划分成若干个奇正整数之和的分法有多少种---动态规划
- 用SpringBoot集成Netty开发一个基于WebSocket的聊天室
- 系列学习 Lambda 表达式之第 2 篇 —— JDK1.8 的 Stream 流基本使用
- wince 串口 编程
- 解线性方程组的各种情况
- CuteFTP 问题及 ftp 模式详解
- 弹出Windows10的虚拟键盘总结
- 快速fcm matlab,FCM的MATLAB实现
- css–sprit_CSS速记与速记–使用哪个
- MySQL 变量和条件