WebStorm:搜索不起作用

时间:2014-12-12 06:04:02

标签: search intellij-idea phpstorm webstorm

我知道用于搜索: Ctrl + Shift + F 或编辑|找到|在路径中查找 它以前工作过,但现在总是返回空集,虽然我知道我正在寻找的东西 - 项目中有

也许有人有这个问题?

7 个答案:

答案 0 :(得分:217)

正如莱娜所说,以下内容应该为您解决:

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

答案 1 :(得分:13)

对我来说 nbaosullivan 建议的解决方案不起作用。

在我的情况下,未选择递归(Alt + Y)选项。我选择它并且它有效并且它将被设置为默认值,您不需要一直选择它。

See that icon and select it please

答案 2 :(得分:2)

尝试一下(当“ Invalidate Caches / Restart”没有生效时,它在PhpStorm 2019.3.1中为我提供了帮助):

  1. 关闭WebStorm

  2. 备份目录<your project>/.idea/到任何地方

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

  4. 打开WebStorm

答案 3 :(得分:1)

作为替代方案,我需要用“所有者”重构“所有者”一词。使用Webstorm的查找对我来说效果不是很好。我决定使用egrep代替命令行:

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

我找到了所有内容,并通过正则表达式排除了一些实例。这样更简单,最准确。

答案 4 :(得分:0)

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

答案 5 :(得分:0)

对我来说,取消选中“单词”选项(可以搜索整个单词)即可。

答案 6 :(得分:0)

较新版本的Webstorm / PHPStorm自动排除某些文件夹。例如供应商文件夹。

https://alligator.io/angular/route-resolvers/

确保不排除文件夹