IntelliJ IDEA 全局搜索

问题描述 投票:0回答:6

我想跨项目搜索变量用法,或者至少搜索字符串。我有 IndexYourFiles,它非常适合文本搜索,但我必须时不时地重新索引,并且想要一个集成的解决方案。

有什么方法可以在 IntelliJ IDEA 中跨项目搜索吗?到目前为止,我只能在当前打开的项目中进行搜索。我猜 IntelliJ 本身无法做到这一点;有没有任何插件可以支持这个?

谢谢。

search full-text-search intellij-idea
6个回答
124
投票

IntelliJ 是基于项目的,因此您只能使用 Ctrl + Shift + F(Windows) 或 Cmd + Shift + F(Mac) 在打开的项目中进行搜索。

当我需要搜索一组项目时,我使用 Agent Ransack


11
投票

IntelliJ 13(至少)具有“编辑/查找/在路径中查找...”。
它具有可以设置为目录的范围选项,因此如果所有项目都在同一目录中(例如 IdeaProjects),那么它将搜索所有项目。


4
投票

使用

grep

在终端中,转到项目的根目录,然后输入

grep -r my_string_here .

您可以使用

--color
为搜索添加颜色(只需添加
alias grep='grep --color' to your
.bash_profile
, and add
-i` 即可使搜索不区分大小写。


3
投票

现在在 IntelliJ 中,只需单击两次并在栏上搜索即可轻松找到任何内容。

双击

shift
并在搜索栏中输入关键字。
我正在使用 ubuntu,我找到了快捷方式。


1
投票

我的工作场所最终设置了 Atlassian Fisheye,它允许我们在所有项目中搜索代码或特定文件,并且运行良好。


0
投票

对于 Mac,其双班(搜索文件、类、所有...),输入 /url + 并放置您的端点。您只会看到与类似模式匹配的端点列表。

© www.soinside.com 2019 - 2024. All rights reserved.