答案 0 :(得分:1)
“在路径中查找”弹出窗口中的结果只是预览(多功能的结果,您可以在此处编辑文本..但仍仅是预览)..因此它仅显示前100个结果。对于某些流行的单词,您可能只会看到一个文件,因为该文件可能有100多个匹配。
如果要查看所有匹配项,请单击右下角的Open in Find Window
按钮(在大多数键盘图上为 Ctrl + Enter ),您将看到所有结果(它将打开)引入此预览之前使用的标准“查找结果”工具窗口。
https://youtrack.jetbrains.com/issue/IDEA-187379#focus=streamItem-27-2382897.0-0
为了避免性能问题,我们限制了数量,因为它会在每次击键时立即搜索-想象一下,如果我们仔细检查所有来源,它会变得多么慢。
https://youtrack.jetbrains.com/issue/IDEA-187379#focus=streamItem-27-2724126.0-0
实际上,我们将搜索结果限制为前100次出现,因为它被设计为预览UI。当找到许多发现的事件时,您可以轻松地概述所有事件并精确导航到要查找的位置,否则,您可以在“查找工具窗口”中切换到完整结果集。
有一个公开的票证可以说明在这方面的改进(如何使它在其他比赛中更明显,因为不是每个人都可以看到“ 50多个文件中的100+比赛”文本):https://youtrack.jetbrains.com/issue/IDEA-196723-星/ vote / comment以获取有关任何进度的通知。
请注意,100不是硬编码常数,而是默认值。您可以调整ide.usages.page.size
IDE属性(Help | Edit Custom Properties...
操作)并将其设置为更大的值(也可能影响其他与搜索相关的内容)。
由于搜索是在每次按键后进行的(稍稍延迟AFAIK之后),并且您的项目很大..如果将其设置为较大的值,则会影响性能。按下Ctrl + Enter
来查看所有匹配项并不难...