不知何故,Visual Studio搜索停止为我工作。每当我搜索“整个解决方案”的一些文本,我得到这样的结果:

找到所有“[无论我正在搜索]”,子文件夹,查找结果 1、“整个解决方案”没有找到匹配的文本。发现是 中途停止。

为什么突然说"没有文件可查"

我在谷歌上找到了一些链接,说按Ctrl + Break或Ctrl + Scroll Lock,但它们似乎都不适合我。


当前回答

Ctrl+Break或Ctrl+ScrLk取消查找操作。试一试。所发生的事情是,一些软件层(假设是Windows)认为这些键仍在被按下,即使它们没有。按下并释放它们将清除标志。

它可以是以下任何一种组合:

Ctrl +打破

Alt +断

打破

Ctrl + ScrLk

记住,你的键盘上有多个控制键和alt键——每个都试试。如果它是右Ctrl键+ ScrLk,按左Ctrl不会解决这个问题。

这是微软关闭的连接问题“不会修复”。

如果这是一个反复出现的问题,有一个Visual Studio扩展可以抑制导致该问题的虚拟键。

其他回答

滚动锁定和打破的组合对我来说没有任何作用。作为一种变通方法,我将解决方案目录添加到Search Folders(第二个省略号按钮),然后将Look In字段更改为解决方案目录。根本问题仍然存在,但对我来说,这在功能上是一样的。

(Visual Studio 2013, Windows 8.1, x64)

我偶尔也会遇到这种问题。我发现的一个看似毫无意义的解决方案是单击“查找结果”窗口(而不是“输出”窗口)。一旦看到闪烁的文本光标,按Ctrl+Break四到五次。这似乎可以“解除”引起问题的任何原因。

有报告称可能需要使用Ctrl+ ScrLk而不是Ctrl+Break。如果这些都不管用,那就单独试试Break。

Codeguard的注释:我已经找到了这个问题的解释和确定的解决方案

Ctrl + F和Ctrl + Shift + F在Visual Studio 2015社区版中停止工作。

我的朋友告诉我:

工具→导入导出设置: 选择:重置所有设置→下一步 选择:不,只是重置设置,覆盖我的当前设置→下一步 选择:常规→完成

我尝试了之前所有的选择。它们对我不起作用,但阅读它们使我确信这是一个bug,我将不得不尝试一些未知的方法来让它工作。所以,我在Visual Studio 2010中尝试了一个简单的文件搜索:

当前文档 所有打开的文件

这两种方法都有效。

然后我尝试在文件中查找,哇!它开始起作用了。

尝试了所有的解决方案,但我的问题是我不小心在我的窗口上换成了另一种语言的键盘,在我换回英文键盘后,它工作了,最后我可以ctrl +衬衫+ f