不知何故,Visual Studio搜索停止为我工作。每当我搜索“整个解决方案”的一些文本,我得到这样的结果:
找到所有“[无论我正在搜索]”,子文件夹,查找结果 1、“整个解决方案”没有找到匹配的文本。发现是 中途停止。
为什么突然说"没有文件可查"
我在谷歌上找到了一些链接,说按Ctrl + Break或Ctrl + Scroll Lock,但它们似乎都不适合我。
不知何故,Visual Studio搜索停止为我工作。每当我搜索“整个解决方案”的一些文本,我得到这样的结果:
找到所有“[无论我正在搜索]”,子文件夹,查找结果 1、“整个解决方案”没有找到匹配的文本。发现是 中途停止。
为什么突然说"没有文件可查"
我在谷歌上找到了一些链接,说按Ctrl + Break或Ctrl + Scroll Lock,但它们似乎都不适合我。
当前回答
Ctrl + Break适用于Visual Studio 2008
其他回答
不幸的是,这些特殊的按键对我都不起作用。只有重新启动Visual Studio 2010才对我有用。
我尝试了之前所有的选择。它们对我不起作用,但阅读它们使我确信这是一个bug,我将不得不尝试一些未知的方法来让它工作。所以,我在Visual Studio 2010中尝试了一个简单的文件搜索:
当前文档 所有打开的文件
这两种方法都有效。
然后我尝试在文件中查找,哇!它开始起作用了。
Ctrl + Break适用于Visual Studio 2008
多年来,Ctrl+Break的技巧一直适用于我,最终理解为什么会发生这种情况真的很有趣。使用VS2015,我在搜索方面遇到了一些相关的问题:我的Ctrl+Shift+F根本不起作用,当我按下它时,这个组合键似乎被忽略了。我尝试重新安装甚至VS 2015,我仍然得到同样的坏行为。
如果有人也有同样的问题,原因如下:
我发现,无论出于什么随机原因,VS2015显示了“在文件中查找”对话框,在另一个监视器上连接到我的PC。另一个显示器是4K三星电视,通常保持“关闭”,我不知道为什么VS 2015将搜索对话框发送到该显示器。令人惊讶的是,当我打开电视时,搜索对话框自己移动到主显示器上!
我使用的是Visual Studio 2022(专业和社区都尝试过,V 17.2.5),我的搜索功能在“查找所有文件”中不起作用,所以我浏览到我的解决方案文件夹,在.vs\{ProjectName}文件夹下,有另一个名为FileContentIndex的文件夹。关闭visual studio并删除此文件夹后,重新启动vs,似乎解决了我的问题,并且我的“在所有文件中查找”开始正常运行。