android-studio - 在 Android Studio 中搜索整个项目中出现的所有字符串

标签 android-studio search intellij-idea

我刚刚开始使用 Android Studio (IntelliJ),现在我正在寻找该功能来查找项目中任何文件中字符串的出现情况。例如:我想查找包含字符串“.getUuid()”的所有文件

右上角的搜索没有给我正确的结果,我认为我无法在“编辑”>“查找”下找到此功能。

有人能给我指出正确的方向吗?

最佳答案

TLDR: MacOS 上的 ⌃⇧F 将打开“在路径中查找”对话框。

首先,这个IDEA有一个很好的“FindUsages”命令。当光标位于某些字段、方法等上时,可以在上下文菜单中找到它。

它是上下文感知的,据我所知,这是查找类、方法或字段用法的最佳方式。

或者,您可以使用

Edit > Find > Find in path…

对话框,允许您搜索整个工作区。

IDEA 13 中还有一个很棒的“Search Everywhere”选项,默认情况下通过双 Shift 调用。它允许您在项目、文件、类、设置等中进行搜索。

您还可以使用“在路径中查找...”从“项目结构”对话框中进行搜索。只需在具体目录上通过鼠标右键调用它,搜索范围将仅限于该目录及其子目录内。

享受吧!

关于android-studio - 在 Android Studio 中搜索整个项目中出现的所有字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20252180/

相关文章:

android - 各种插件(例如 Kotlin)被标记为与 Android Studio 3.4 Beta 1 不兼容

android - 禁用 SearchView

grails - 将Grails项目从Intellij Idea IDE的旧版本迁移到最新版本

java - 运行 javafx 可执行 jar 文件时出现多个错误

c++ - 如何创建一个函数来查找文本中单词的匹配项,包括跳过

ant - Intellij IDEA,使用Ant构建神器?

android-studio - Android Studio "cannot resolve symbol"但项目编译并运行

android - 无法删除布局边距

java - 如何使用百分比和消息而不是弃用的 ProgressDialog 创建自定义 progressDialog

search - Redis 字典序范围搜索结果不一致