网络风暴: 搜索无效

我知道这是用来搜索: Ctrl+Shift+F或编辑 | 查找 | 在路径中查找 它以前是有效的,但是现在总是返回空集,尽管我知道我在寻找什么-在项目中

也许有人有这个问题?

35242 次浏览

正如 Lena 所说,下面的内容可以帮你解决这个问题:

  1. 点击文件-> 无效缓存/重新启动。
  2. 点击“无效并重启”按钮
  3. 重新启动后,再次尝试运行搜索

对我来说 恩鲍苏利文提出的解决方案不起作用。

在我的情况下,递归(Alt + Y)选项没有被选中。我选择了它,它的工作,它将被设置为默认,你不需要选择它所有的时间。

See that icon and select it please

我认为我有这个问题,但我认为实际上 WebStorm 只返回了前100个左右的结果,这些结果碰巧都位于2个文件中,因此其他文件中的事件没有显示。

对我来说,取消选择“ Words”选项(作为一个整体进行搜索)可以让它工作。

新版本的 Webstorm/PHPStorm 会自动排除一些文件夹。

Https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000798990-vendor-directory-being-automatically-excluded

确保不排除文件夹

作为一个替代方案,我需要将单词“ holder”与“ owner”重构。使用 Webstorm 的发现对我来说不是很有效。我决定用 egrep 代替命令行:

egrep -Rli [^place]holder ./src
- R (递归目录中的所有文件,包括符号链接) < br >-l (仅文件名) < br >-i (忽略大小写) < br >

我发现一切,并排除了一些实例,以及通过正则表达式。这是更容易和最准确的方式。

试试这个(它在 PhpStorm 2019.3.1中帮助了我,当时“无效缓存/重启”不起作用) :

  1. 关闭 WebStorm

  2. 备份目录 <your project>/.idea/到任何位置

  3. 删除文件 <your project>/.idea/modules.xml

  4. 打开 WebStorm

我是这样解决问题的:

  1. 档案
  2. 修复 IDE..。
  3. (按照步骤修复索引)

在这样做之后,我能够使用 Shift Shift搜索“所有地方”