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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Android Studio中搜索整个项目中所有出现的字符串相关的知识,希望对你有一定的参考价值。

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

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

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

答案

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

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

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

或者,您可以使用

编辑>查找>在路径中查找...

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

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

您还可以使用“Find in Path…”从“项目结构”对话框中进行搜索。只需在具体目录上通过鼠标右键调用它,搜索将作为范围,只在该目录及其子目录中。

请享用!

另一答案

在Ubuntu中使用Ctrl + Alt + F组合。

另一答案

按SHIFT键2次,您可以在项目中搜索Every-where,Class和Method()。

Ctrl + N仅用于查找类名称。

Ctrl + E表示最近的文件。

另一答案

在基于Windows或Linux的计算机上的Android Studio中,使用快捷键Ctrl + Shift + F搜索整个项目中的任何字符串。考虑到Ctrl + F用于搜索当前文件,这很容易记住。所以只需按下Shift键。

在OSX上使用Command键而不是Ctrl

另一答案

按Shift键两次,将出现“搜索所有位置”对话框。

另一答案

使用Ctrl + Shift + F组合在Windows和Linux上随处搜索,它也显示预览。

使用Ctrl + F组合在Windows和Linux中搜索当前文件。

对Windows和Linux使用Shift + Shift(双击Shift)组合来搜索项目的项目文件。

另一答案

您可以按:打开“在路径中查找”对话框:

Ctrl + Shift + F.

另一答案

对于使用Eclipse键盘映射的所有人来说,快捷键是Ctrl + H.与eclipse相比,期望有限的选择,否则你会感到失望。

另一答案

我想要达到的是,我相信:

  • cmd + O用于类。
  • cmd + shift + O用于文件。
  • 符号的cmd + alt + O. “美妙的捷径!”

除了shift + cmd + f for path in path && double shift to search where anywhere。与这些玩,你会知道什么满足你的需要。

另一答案

在基于Windows或Linux的计算机上的Android Studio中,使用快捷键Ctrl + Shift + R搜索并替换整个项目中的任何字符串。

另一答案

Android Studio 3.3似乎已经改变了在macOS上搜索所有引用(在路径中查找)的快捷方式。

为了做到这一点,你现在应该使用Ctrl + Shift + F(而不是在前面的答案中写的Command + Shift + F):

UPDATE

要在路径中替换,只需使用Ctrl + Shift + R.

enter image description here

以上是关于在Android Studio中搜索整个项目中所有出现的字符串的主要内容,如果未能解决你的问题,请参考以下文章

在 Android Studio 中运行所有单元测试

Android Studio查找功能(搜索功能)

在 Android Studio 中重新格式化整个项目文件

如何优化 Android Studio 中所有文件的导入

认识Android Studio中各个模块

怎么用android studio设计安卓界面布局