Клацання результатів пошуку Visual Studio відкриває код у неправильному вікні


191

Я використовую Visual Studio 2010, і коли я роблю "Знайти файли", результати повертаються у вікно "Знайти результати 1", яке стикується під моїм вікном редактора коду.

Перед цим я двічі клацнув би одним із результатів у вікні Find Results (Результати пошуку), і файл, на який я натиснув, відкриється на панелі редактора коду.

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

Хтось знає, як зробити так, що коли я двічі клацну на результатах пошуку, вони знову відкриються у вікні редактора коду?

Дякую!


Я спробував додати visual-studio-2013тег, але це мені не дозволило, але це все-таки відбувається в 2013 році !! навіть із вікном скидання
Simon_Weaver


1
Якщо одна з наведених нижче відповідей відповіла на ваше запитання, як працює цей сайт, ви б "прийняли" відповідь, докладніше тут: Що робити, коли хтось відповість на моє запитання? . Але лише в тому випадку, якщо на ваше запитання дійсно отримали відповідь. Якщо ні, то спробуйте додати більше деталей до питання.
Goodbye StackExchange

Відповіді:


266

Клацніть Вікно-> Скинути макет вікна


2
Ця ж команда ( Window -> Reset Window Layout) існує у Visual Studio 2013 і продовжує вирішувати проблему;).
Гевін Надія

9
Дякую. Працює і в VS2015
RandallTo

Зазвичай це рішення виправляє це для мене швидко. Однак, один екземпляр, він працював не перший раз, але працював після перезавантаження VS.
Джон Лі

4
Працює і у VS2017
JS5

7
Також успішний у VS2019
Jesper Mygind

114

Працює для VS2013 Update 4 та всіх новіших версій, включаючи VS2019.

Я думав, що у мене є ця проблема, але її легко вирішити, стикуючи вікно «Результати пошуку» за допомогою самого нижнього вибору перемикачів положення вікна.

Файли відкриваються в тому ж самому положенні, що і пошук результатів, коли вікно стикується в положеннях безпосередньо біля центрального положення.

Перемикач положення вікна VS2013


8
це допомогло. Скидання макета вікна не допомогло мені в моєму випадку
slfan

1
Працює і у Visual Studio 2015
Sameer Alibhai

5
Працює і у Visual Studio 2017
Метт

1
Набагато краще рішення, ніж прийняте рішення, яке ви зробили - ви спробуєте перезапустити - ваш комп'ютер
Дірк Бур,

Працював для мене, а потім я переклав вікно Провідника рішень та властивостей убік так, як я віддаю перевагу. Файли коду все ще відкриваються на головній панелі після цього додаткового кроку.
Colm


3

Ідіть так само ... дратує ... Я зрозумів, що така небажана поведінка трапляється лише під час роботи програми у налагодженні. Після того як я припинив налагодження, було створено нову панель із відкритим у ній файлом. Якби я відкрив нові файли, вони відкрилися б на цій новій панелі. Якщо я закрию всі файли на цій новій панелі, відкриваю нові файли у вікні "Знайти файли", відкритому у стандартному вікні редактора коду (доки програма не працює).


3

У мене була і ця проблема. Я відчув проблему в VS2013. Я не хотів робити "Window -> Скидання макета вікна", тому що здавалося, що це буде робити інші речі, які я не хотів робити.

Ось моє рішення:

  1. Я помітив проблему в VS2013, в якій у мене був відкритий проект "А".

  2. Я відкрив ще один примірник VS2013 і відкрив проект "B".

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

  4. Я закрив копію VS2013, що мала проект B.

  5. Це зберегло налаштування від "хорошої" копії.

  6. Відкрили проект A у VS2013, і все було добре.

Очевидно, застереження полягає в тому, що це вимагає, щоб ви помітили проблему ще до закриття VS2013. Але якщо ви помітите це вчасно, це досить просте рішення.


2

Для тих, хто не хоче встановити свої "Знайти результати", "Список помилок", "Вихідні дані", ... вікна праворуч, а для тих, хто вказаний вище відповідь "Вікно-> Скидання макета вікна" не працює: можливо, ви намагаєтесь приєднати неправильне місце! Слід встановити ці вікна до самого дна. Зверніться сюди: https://stackoverflow.com/a/2735726/6176317


0

Для мене це відбувалося з вікном Visual Studio, що містить файл SQL з активним параметром Window Split. Якщо курсор знаходився у верхній частині вікна, і Ctrl + F (Find), і Ctrl + H (Find & Replace) призвели до того, що контроль пошуку знайдеться в іншому (головному) вікні Visual Studio. Переміщення вікна SQL у головне вікно щойно спричинило пошук і пошук та заміна, щоб відобразити діалогове вікно «Знайти у файлах», поки не була обрана інша вкладка.

Вирішення проблеми полягало в тому, щоб розмістити курсор на нижній панелі, що призвело до того, що і Find, і Find & Replace правильно працювали на цій панелі цього вікна. На жаль, поки Window Split є, помилка все ще є у верхній частині.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.