我知道这是用来搜索: Ctrl+Shift+F或编辑 | 查找 | 在路径中查找 它以前是有效的,但是现在总是返回空集,尽管我知道我在寻找什么-在项目中
也许有人有这个问题?
正如 Lena 所说,下面的内容可以帮你解决这个问题:
对我来说 恩鲍苏利文提出的解决方案不起作用。
在我的情况下,递归(Alt + Y)选项没有被选中。我选择了它,它的工作,它将被设置为默认,你不需要选择它所有的时间。
我认为我有这个问题,但我认为实际上 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 >
egrep -Rli [^place]holder ./src
我发现一切,并排除了一些实例,以及通过正则表达式。这是更容易和最准确的方式。
试试这个(它在 PhpStorm 2019.3.1中帮助了我,当时“无效缓存/重启”不起作用) :
关闭 WebStorm
备份目录 <your project>/.idea/到任何位置
<your project>/.idea/
删除文件 <your project>/.idea/modules.xml
<your project>/.idea/modules.xml
打开 WebStorm
我是这样解决问题的:
在这样做之后,我能够使用 Shift Shift搜索“所有地方”