Visual Studio При нажатии кнопки «Найти результаты» открывается код в неправильном окне. - PullRequest
164 голосов
/ 11 ноября 2010

Я использую Visual Studio 2010, и когда я выполняю «Поиск в файлах», результаты возвращаются в окно «Найти результаты 1», которое закреплено под окном моего редактора кода.

Прежде ядважды щелкнет один из результатов в окне «Найти результаты», и файл, по которому я щелкнул, откроется на панели редактора кода.

Проблема в том, что теперь, когда я нажимаю на один из результатов, он открывается вта же панель, что и у окна «Результаты поиска», которое оказывается намного меньше, чем у окна редактора кода, которое раздражает.

Кто-нибудь знает, как это сделать, чтобы при двойном щелчке по результатам поиска они открывались вснова окно редактора кода?

Спасибо!

Ответы [ 7 ]

229 голосов
/ 13 марта 2014

Нажмите Окно-> Сбросить расположение окон

98 голосов
/ 01 июля 2015

VS2013 Обновление 4

Мне показалось, что у меня возникла эта проблема, но ее легко устранить, закрепив окно «Результаты поиска» с помощью самого нижнего края селекторов положения окна.

Файлы открываются в той же позиции, что и результаты поиска, когда окно закреплено в положениях, непосредственно следующих за центральной позицией.

VS2013 window position selector

13 голосов
/ 23 ноября 2010
3 голосов
/ 04 сентября 2014

У меня тоже была эта проблема.Я столкнулся с проблемой в VS2013.Я не хотел делать «Window -> Reset Window Layout», потому что казалось, что он собирался делать другие вещи, которые я не хотел, чтобы он делал.

Вот мое решение:

  1. Я заметил проблему в VS2013, когда у меня был открыт проект "A".

  2. Я открыл еще одну копию VS2013 и открыл проект "B".

  3. Я закрыл копию VS2013, которая демонстрирует раздражающее поведение: проект A.

  4. Я закрыл копию VS2013, у которой был открыт проект B.

  5. Это сохранило настройки из "хорошей" копии.

  6. Открыл проект A в VS2013 и все было хорошо.

Очевидно, предостережение состоит в том, что для этого необходимо, чтобы вы заметили проблему, прежде чем закрыть VS2013.Но если вы заметите это вовремя, это довольно простое решение.

3 голосов
/ 14 сентября 2012

Идти так же ... раздражает ... Я понял, что это нежелательное поведение происходило только во время работы приложения в режиме отладки.После того, как я прекратил отладку, была создана новая панель с этим открытым файлом.Если бы я открыл новые файлы, они бы открылись в этой новой панели.Если я закрою все файлы на этой новой панели, открою новые файлы из меню «Поиск в файлах», которое откроется в стандартном окне редактора кода (если приложение не запущено).

0 голосов
/ 11 июня 2019

Для тех, кто не хочет закреплять свои «Поиск результатов», «Список ошибок», «Вывод», ... окна справа, а для тех, кто ответит выше, это Window-> Reset Window Layout ' t работа: может быть, вы пытаетесь док в неправильном месте! Вы должны закрепить эти окна до самого дна. См. Здесь: https://stackoverflow.com/a/2735726/6176317

0 голосов
/ 10 августа 2018

Для меня это происходило с окном Visual Studio, содержащим файл SQL с активной опцией разделения окон. Если курсор находился в верхней части окна, то сочетание клавиш Ctrl + F (Найти) и Ctrl + H (Найти и заменить) привело бы к тому, что элемент управления поиском появился в другом (главном) окне Visual Studio. Перемещение окна SQL в главное окно просто заставило команды «Найти и найти и заменить» вместо этого отображать диалоговое окно «Найти в файлах», пока не была выбрана другая вкладка.

Обходным решением было поместить курсор в нижнюю панель, что привело к корректной работе команд Find и Find & Replace в этой панели этого окна. К сожалению, пока есть разделение окон, ошибка все еще присутствует в верхней панели.

...