我刚刚开始使用Android Studio(IntelliJ),现在我正在查找该功能,以便在项目的任何文件中查找字符串的出现。例如:我想查找包含字符串“.getUuid()
”
右上角的搜索没有给我正确的结果,我认为我无法在编辑>下找到此功能。查找。
有人能指出我正确的方向吗?
答案 0 :(得分:707)
首先,这个IDEA有一个很好的“Find Usages
”命令。当光标位于某个字段,方法等上时,可以在上下文菜单中找到它。
它具有上下文感知功能,据我所知,它是查找类,方法或字段用法的最佳方式。
或者,您可以使用
编辑>查找>在路径中寻找...
对话框,可让您搜索整个工作区。
同样在IDEA 13中,有一个很棒的“Search Everywhere
”选项,默认情况下由双Shift调用。它允许您搜索项目,文件,类,设置等。
您也可以使用“Find in Path…
”从“项目结构”对话框中进行搜索。只需在具体目录上通过鼠标右键调用它,搜索将作为范围,只在该目录及其子目录中。
享受!
答案 1 :(得分:128)
在基于Windows或Linux的计算机上的Android Studio中,使用快捷键 Ctrl + Shift + F 搜索整个项目中的任何字符串。考虑到 Ctrl + F 用于搜索当前文件,这很容易记住。所以只需按 Shift 。
在OSX上使用 Command 键而不是 Ctrl
答案 2 :(得分:51)
按两次 Shift ,将出现“搜索所有位置”对话框。
答案 3 :(得分:12)
使用 Ctrl + Shift + F 组合,Windows和Linux可以在任何地方搜索,它也会显示预览。
使用 Ctrl + F 组合在Windows和Linux上搜索当前文件。
使用 Shift + Shift (双击Shift)组合Windows和Linux来搜索项目的项目文件。
答案 4 :(得分:11)
您可以按:
打开在路径中查找对话框Ctrl + Shift + F
答案 5 :(得分:6)
对于使用Eclipse键盘映射的所有人来说,快捷键是 Ctrl + H 。与日食相比,期待有限的选择,否则你会感到失望。
答案 6 :(得分:6)
我想要达到的是,我相信:
除了shift + cmd + f for path in amp&&双向搜索任何地方。 与那些玩,你会知道什么满足你的需要。
答案 7 :(得分:4)
在基于Windows或Linux的计算机上的Android Studio中,使用快捷键Ctrl + Shift + R搜索并替换整个项目中的任何字符串。
答案 8 :(得分:3)
Mac 上的Android Studio版本4.0.1适用于我:
Shift + Control + F
答案 9 :(得分:2)
Android Studio 3.3似乎已经更改了在macOS上搜索所有引用(在路径中查找)的快捷方式。
为此,您现在应该使用 Ctrl + Shift + F (而不是 Command +如先前答案中所述 Shift + F ):
更新
要替换为路径,只需使用 Ctrl + Shift + R 。
答案 10 :(得分:2)
在 Windows 上使用 ctrl
+ shift
+ f
答案 11 :(得分:0)
在Ubuntu中使用 Ctrl + Alt + F 组合。
答案 12 :(得分:0)
按下 SHIFT 2次,您可以在项目中搜索Every-where,Class和Method()。
Ctrl + N 仅查找班级名称。
Ctrl + E (最近的文件)。
答案 13 :(得分:0)
在Mac上,使用 constructor(props) {
super(props);
try {
this.socket = io("http://localhost:4000", { transport: ["websocket"] });
this.socket.on("Chat-event", data => {
console.log("socketdata", data);
});
} catch (error) {
console.log("hiterror", error)
}
}
+ shift
+ cmmd
要摆脱屏幕,请按f
我使用esc
版本:IntelliJ IDEA
版本#2019.2.3 (Community Edition)
运行时版本:IC-192.6817.14, built on September 24, 2019
答案 14 :(得分:0)