最近,我开始注意到在我搜索整个解决方案时,Visual Studio 2008没有找到我搜索的文本的所有实例。它将开始搜索文件以查找术语,但在某些时候,它会停止搜索其他文件,并开始仅在两个文件之间交替。这非常令人恼火,因为我无法总是找到我正在寻找的东西。事实上,更糟糕的是,有时搜索根本找不到我知道存在的术语,因此我将关闭搜索表单,切换文档,再次运行搜索,并找到该术语。
请注意,在上述所有情况下,我正在搜索整个解决方案。
有没有人有这方面的经验?如果是这样,你是如何解决它的?
答案 0 :(得分:5)
是。如果打开了大量文档(选项卡)并且您正在“当前项目”或“整个解决方案”中进行搜索,则“查找下一个”通常会被破坏。
解决方法:使用“查找全部”( Ctrl + Shift + F ),这个文件在多个文件中可靠。< / p>
答案 1 :(得分:4)
这确实很烦人。这发生在我身上使用VS2003,但我很快升级到VS2005所以我从未尝试过修复它。我做了一个搜索,这里有some possibilities让你入门:
答案 2 :(得分:4)
在我的情况下,“在文件中查找”功能完全停止工作。 “重新安装Windows / Visual Studio!”我立即想到了。但是有更简单的解决方案对我有用:在你的椅子上旋转3次,拍手两次,然后按下Control + Scroll Lock。
来源: http://geekswithblogs.net/claraoscura/archive/2008/10/17/125902.aspx http://bloggingabout.net/blogs/edward/archive/2005/01/31/2136.aspx
答案 3 :(得分:1)
你有“检查”搜索隐藏文字吗? 通常这就是问题
答案 4 :(得分:1)
这对我有用:
首先: CTRL + SHIFT + F - 然后选择当前文档。我确保该文件存在于该文件中。它应该在当前文档中找到该文本。
第二次:将搜索切换回搜索整个解决方案,它将搜索整个解决方案。
希望这有助于某人。
答案 5 :(得分:0)
如果其他人遇到这个问题并且无法解决问题,我发现了一个意想不到的解决方案。
我必须通过大量的组合来解决这个问题,包括但不限于在Visual Studio上进行修复,卸载Visual Studio,重新安装,禁用所有加载项,在安全模式下运行等等但是,这些都不起作用,包括完全卸载和重新安装Visual Studio。
我的问题是,如果在“查找选项”中选中“向上搜索”复选框,则搜索整个解决方案将失败。在最极端的示例中,如果您关闭所有文档,然后搜索“a”(不带引号)或选中“使用正则表达式”复选框/下拉列表并搜索“。*”(再次,不带引号),您将仍然没有结果。
但是,如果取消选中“向上搜索”复选框,那么一切似乎都可以正常工作。
我不知道这个问题会适用多少人,但我猜其他人也一定会受到这个问题的困扰。
关于此主题的另外两个相关主题:
答案 6 :(得分:0)
我发现的另一件事就是准确添加您正在寻找的内容 - 最好是在一个会破坏语法的地方,这样您以后可以通过构建找到它 - 然后搜索。这将打破发现的周期性发现。 我有这么多次,它只发现了两次无休止的事情。
搜索.error
文件1类
private blah()
{
something something = ".error";
}
文件2 css
.error
{
...
快速修复: 档案1
private blah()
{
something something = ".error";
}
.error //syntax error will show up in your errors list to find it quickly
现在搜索有效
答案 7 :(得分:0)
我在Visual Studio 2010中尝试了以下内容:
但这些都没有奏效。
我的解决方案是使用&#34;查找全部&#34; ( Ctrl + Shift + F ),但请点击&#34;快速替换&#34;选择标签&#34;在文件&#34;中查找,然后点击下一步。
对于大型项目而言,这个解决方案还不够,它只是一个紧急解决方案。
答案 8 :(得分:0)
按控制 + 滚动锁定
如果您没有通过搜索 CTRL + SHIFT + F
找到结果,这可能对您有所帮助答案 9 :(得分:0)
在我的案例中,“整个解决方案”在VS Professional 2013中忽略了.config文件(我们有100个)。
答案 10 :(得分:0)
我试图在“整个解决方案”中找到我知道存在的文本,因为我可以看到当前打开的文件的实例。然而它说没有找到结果,它只搜索了67个文件,即使我的解决方案中有近800个文件。事实证明,“查看这些文件类型:”下拉文件中输入的文字(* .js)来自我几天前所做的搜索。我一开始并没有注意到这一点,因为我认为你必须选中一个复选框才能启用该选项。 PICNIC ...
答案 11 :(得分:0)
我有一个头文件搜索无法看到。 我通过将标题添加到解决方案资源管理器来解决此问题。