我刚刚开始使用Android Studio (IntelliJ),现在我寻找的功能是在我的项目中的任何文件中找到字符串的出现。例如:我想找到所有包含字符串“.getUuid()”的文件
在右上方的搜索没有给我正确的结果,我不认为我可以在编辑>查找下找到这个功能。
有人能告诉我正确的方向吗?
我刚刚开始使用Android Studio (IntelliJ),现在我寻找的功能是在我的项目中的任何文件中找到字符串的出现。例如:我想找到所有包含字符串“.getUuid()”的文件
在右上方的搜索没有给我正确的结果,我不认为我可以在编辑>查找下找到这个功能。
有人能告诉我正确的方向吗?
当前回答
TLDR:⌃在MacOS下,将打开“查找路径”对话框。
首先,这个IDEA有一个很好的“查找用法”命令。当光标在某个字段或方法上时,可以在上下文菜单中找到它。
它是上下文感知的,据我所知,这是查找类、方法或字段用法的最佳方式。
或者,您可以使用
Edit > Find > Find in path…
对话框,该对话框允许您搜索整个工作区。
同样在IDEA 13中有一个很棒的“Search Everywhere”选项,默认情况下由double Shift调用。它允许您在项目、文件、类、设置等中进行搜索。
你也可以在Project Structure对话框中使用“Find in Path…”进行搜索。只需在具体目录上通过鼠标右键调用它,搜索将是范围,只在该目录和它的子目录。
享受吧!
其他回答
在Windows上使用CTRL + shift + f
在基于Windows或Linux的机器上的Android Studio中使用快捷键Ctrl + Shift + R来搜索和替换整个项目中的任何字符串。
TLDR:⌃在MacOS下,将打开“查找路径”对话框。
首先,这个IDEA有一个很好的“查找用法”命令。当光标在某个字段或方法上时,可以在上下文菜单中找到它。
它是上下文感知的,据我所知,这是查找类、方法或字段用法的最佳方式。
或者,您可以使用
Edit > Find > Find in path…
对话框,该对话框允许您搜索整个工作区。
同样在IDEA 13中有一个很棒的“Search Everywhere”选项,默认情况下由double Shift调用。它允许您在项目、文件、类、设置等中进行搜索。
你也可以在Project Structure对话框中使用“Find in Path…”进行搜索。只需在具体目录上通过鼠标右键调用它,搜索将是范围,只在该目录和它的子目录。
享受吧!
对于我们所有使用Eclipse键映射的人来说,快捷键是Ctrl+H。与eclipse相比,选择有限,否则您将会失望。
Android Studio 3.3似乎已经改变了在macOS上搜索所有引用的快捷方式(在路径中找到)。
为了做到这一点,你应该使用Ctrl + Shift + F现在(而不是命令+ Shift + F写在前面的答案):
更新
替换路径只需使用Ctrl + Shift + R。