不知何故,Visual Studio搜索停止为我工作。每当我搜索“整个解决方案”的一些文本,我得到这样的结果:
找到所有“[无论我正在搜索]”,子文件夹,查找结果 1、“整个解决方案”没有找到匹配的文本。发现是 中途停止。
为什么突然说"没有文件可查"
我在谷歌上找到了一些链接,说按Ctrl + Break或Ctrl + Scroll Lock,但它们似乎都不适合我。
不知何故,Visual Studio搜索停止为我工作。每当我搜索“整个解决方案”的一些文本,我得到这样的结果:
找到所有“[无论我正在搜索]”,子文件夹,查找结果 1、“整个解决方案”没有找到匹配的文本。发现是 中途停止。
为什么突然说"没有文件可查"
我在谷歌上找到了一些链接,说按Ctrl + Break或Ctrl + Scroll Lock,但它们似乎都不适合我。
当前回答
Ctrl+Break或Ctrl+ScrLk取消查找操作。试一试。所发生的事情是,一些软件层(假设是Windows)认为这些键仍在被按下,即使它们没有。按下并释放它们将清除标志。
它可以是以下任何一种组合:
Ctrl +打破
Alt +断
打破
Ctrl + ScrLk
记住,你的键盘上有多个控制键和alt键——每个都试试。如果它是右Ctrl键+ ScrLk,按左Ctrl不会解决这个问题。
这是微软关闭的连接问题“不会修复”。
如果这是一个反复出现的问题,有一个Visual Studio扩展可以抑制导致该问题的虚拟键。
其他回答
我目前使用的是VS2019 16.7.7,而且,如果我试图在整个解决方案中找到一些东西,VS永远不会找到所有的事件,有时只有一个,或者一个都没有。
在VS2019的一些最新版本中(可能是16.5或16.6),旧的“查找和替换”对话框被新的“在文件中查找”对话框所取代,这个新对话框对我来说是失败的。一个对我有效的解决方案是禁用新的“查找文件”,继续使用旧的“查找和替换”对话框,通过检查使用以前在工具中查找文件>选项>环境>预览功能。
然而,我观察到这只是在我的一个开放的Visual Studio实例中失败了,所以我尝试了简单的“关闭VS并再次打开它”,启用了新的“在文件中查找”功能,它开始工作了。
两种可能的解决方案,以防简单的“关闭并再次打开”失败。
滚动锁定和打破的组合对我来说没有任何作用。作为一种变通方法,我将解决方案目录添加到Search Folders(第二个省略号按钮),然后将Look In字段更改为解决方案目录。根本问题仍然存在,但对我来说,这在功能上是一样的。
(Visual Studio 2013, Windows 8.1, x64)
不幸的是,这些特殊的按键对我都不起作用。只有重新启动Visual Studio 2010才对我有用。
下面的方法对我很有效。Visual Studio→菜单窗口→重置窗口面板。Visual Studio的大小调整使它隐藏了选项。
在Visual Studio 2013更新3之后,我遇到了同样的问题。之前,我可以只写"。cs"或"。查看这些文件类型:它将工作。但在更新3之后,我现在必须放“。cs”或“。”cshtml”(或任何我想搜索的文件类型),它工作得很好。