最近,我开始注意到当我搜索整个解决方案时,Visual Studio 2008 并没有找到我搜索的文本的所有实例。它将开始搜索文件以查找术语,但在某些时候,它会停止搜索其他文件,并开始仅在两个文件之间交替。这很烦人,因为我不能总是找到我要找的东西。事实上,更糟糕的是,有时搜索根本找不到我知道存在的术语,所以我会关闭搜索表单,切换文档,再次运行搜索,就会找到该术语。
请注意,在上述所有情况下,我都在搜索整个解决方案。
有没有人有这方面的经验?如果是这样,你是如何解决的?
最近,我开始注意到当我搜索整个解决方案时,Visual Studio 2008 并没有找到我搜索的文本的所有实例。它将开始搜索文件以查找术语,但在某些时候,它会停止搜索其他文件,并开始仅在两个文件之间交替。这很烦人,因为我不能总是找到我要找的东西。事实上,更糟糕的是,有时搜索根本找不到我知道存在的术语,所以我会关闭搜索表单,切换文档,再次运行搜索,就会找到该术语。
请注意,在上述所有情况下,我都在搜索整个解决方案。
有没有人有这方面的经验?如果是这样,你是如何解决的?
是的。如果打开了许多文档(选项卡)并且您在当前项目或整个解决方案中搜索,“查找下一个”通常会被破坏。
解决方法:使用“查找全部”(Ctrl++ Shift)F,它在多个文件中是可靠的。
这确实很烦人。这在我使用 VS2003 时发生过,但不久之后我升级到了 VS2005,所以我从未尝试过修复它。我进行了搜索,以下是一些可以帮助您入门的方法:
在我的情况下,“在文件中查找”功能完全停止工作。“重新安装 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
你有没有“检查”搜索隐藏文本?这通常是问题
这对我有用:
首先:CTRL++ SHIFT-F然后选择当前文档。我确保文本出现在该文件中。它应该在当前文档中找到文本。
第二:交换搜索回搜索整个解决方案,它将搜索整个解决方案。
希望这可以帮助某人。
万一其他人遇到这个问题并且无法解决它,我找到了一个意想不到的解决方案。
我必须通过很多组合来解决这个问题,包括但不限于对 Visual Studio 进行修复、卸载 Visual Studio、重新安装、禁用所有加载项、在安全模式下运行等。没有一个但是,这有效,包括完全卸载和重新安装 Visual Studio。
我的问题是,如果在“查找选项”中选中“向上搜索”复选框,则对整个解决方案的搜索将失败。在最极端的例子中,如果您关闭所有文档,然后搜索“a”(不带引号)或选中“使用正则表达式”复选框/下拉菜单并搜索“.*”(同样,不带引号),您将仍然没有结果。
但是,如果您取消选中“向上搜索”复选框,那么一切似乎都可以正常工作。
我不知道这个问题会适用于多少其他人,但我猜其他人也一定会被这个问题困扰。
关于这个主题的另外两个相关主题:
我希望这可以帮助某人...
麦克风
我发现的另一件事是准确地添加你正在寻找的东西——最好是在一个会破坏语法的地方,这样你以后可以通过构建找到它——然后搜索。这将打破查找的周期性查找。我有很多次,它只发现了两次无休止的事件。
搜索 .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
搜索现在有效
我在 Visual Studio 2010 中尝试了以下操作:
但这些都不起作用。
我的解决方案是使用“查找全部”(Ctrl++ Shift)F,但单击“快速替换”选项卡而不是“在文件中查找”,然后单击下一步查找。
对于大型项目,这个解决方案是不够的,它只是一个紧急解决方案。
按Control+Scroll Lock
如果您没有通过搜索CTRL++找到结果,这可能会对您有所SHIFT帮助F
在我的情况下,“整个解决方案”在 VS Professional 2013 中忽略了 .config 文件(我们有 100 个)。
我试图在我知道存在的“整个解决方案”中查找文本,因为我可以看到当前打开的文件的实例。然而它说没有找到任何结果,并且它只搜索了 67 个文件,尽管我的解决方案中有近 800 个文件。原来“查看这些文件类型:”下拉列表中输入了我几天前搜索的文本 (*.js)。起初我没有注意到这一点,因为我认为您必须选中一个复选框才能启用该选项。野餐...
我有一个头文件搜索永远看不到。我通过“添加->现有项目”解决方案资源管理器的标题解决了这个问题。