229

我正在使用 Visual Studio 2010,当我执行“在文件中查找”时,结果将返回到停靠在我的代码编辑器窗口下方的“查找结果 1”窗口。

之前,我会在“查找结果”窗口中双击其中一个结果,然后我单击的文件将在代码编辑器面板中打开。

现在的问题是,当我单击其中一个结果时,它会在与“查找结果”窗口相同的面板中打开,该窗口恰好比令人讨厌的代码编辑器窗口小得多。

有谁知道如何做到这一点,以便当我双击搜索结果时,它们会再次在代码编辑器窗口中打开?

谢谢!

4

7 回答 7

316

单击窗口 → 重置窗口布局

于 2014-03-13T14:47:59.180 回答
138

适用于 VS2013 Update 4 和所有更新版本,包括 VS2019。

我以为我遇到了这个问题,但通过使用窗口位置选择器的最底部停靠“查找结果”窗口很容易解决这个问题。

当窗口停靠在紧邻中心位置的位置时,文件将在与查找结果相同的位置打开。

VS2013 窗口位置选择器

于 2015-07-01T01:18:44.633 回答
13

这也在这里讨论: VS2010 将代码窗口停靠在错误的位置

于 2010-11-23T14:44:13.240 回答
4

照样做……烦人……我意识到这种不受欢迎的行为仅在应用程序在调试中运行时才发生。在我停止调试后,创建了一个新面板,其中打开了这个文件。如果我打开新文件,它们会在这个新面板中打开。如果我关闭此新面板中的所有文件,则从标准代码编辑器窗口中打开的“查找文件”中打开新文件(只要应用程序未运行)。

于 2012-09-14T14:07:18.650 回答
3

我也有这个问题。我在VS2013中遇到了这个问题。我不想做“Window -> Reset Window Layout”,因为它似乎会做我不希望它做的其他事情。

这是我的解决方案:

  1. 我注意到 VS2013 中的问题,其中我打开了项目“A”。

  2. 我打开了另一个 VS2013 副本并打开了项目“B”。

  3. 我关闭了表现出令人讨厌的行为的 VS2013 副本:项目 A。

  4. 我关闭了打开项目 B 的 VS2013 副本。

  5. 这保存了“好”副本中的设置。

  6. 在VS2013中打开项目A,一切都很好。

显然,需要注意的是,这需要您在关闭 VS2013 之前注意问题。但是,如果您及时注意到它,这是一个非常简单的解决方案。

于 2014-09-03T20:48:29.183 回答
3

对于那些不想将他们的“查找结果”、“错误列表”、“输出”、...窗口停靠在右侧的人,对于那些上面的答案是 Window->Reset Window Layout 不起作用:可能是你试图停靠错误的地方!您应该将这些窗口停靠在最底部。参考这里:https ://stackoverflow.com/a/2735726/6176317

于 2019-06-11T11:50:17.930 回答
0

对我来说,这发生在一个 Visual Studio 窗口中,该窗口包含一个 SQL 文件,其中 Window Split 选项处于活动状态。如果光标位于窗口的顶部窗格中,则 Ctrl + F(查找)和 Ctrl + H(查找和替换)都会导致查找控件出现在另一个(主)Visual Studio 窗口中。将 SQL 窗口移动到主窗口只会导致 Find and Find & Replace 显示“在文件中查找”对话框,直到选择了另一个选项卡。

解决方法是将光标放在底部窗格中,这会导致“查找”和“查找与替换”在该窗口的该窗格中正常工作。不幸的是,只要窗口拆分存在,该错误仍然存​​在于顶部窗格中。

于 2018-08-10T15:41:08.230 回答