Visual Studio "Найти в файлах" не работает - PullRequest
32 голосов
/ 09 февраля 2012

Visual Studio (2010, Ultimate) ничего не находит, когда я делаю Найти в файлах (Ctrl + Shift + F) в Целом решении . Тем не менее, он находит 2 вхождения при поиске Текущий документ или Текущий проект .

Я вижу, что "Всего найдено файлов" в окне вывода является случайным числом и не соответствует числу файлов в моем решении (намного меньше).

Я уже сделал devenv /resetsettings, но это не помогло.

Пример вывода 2-х последовательных поисков в «все решения»:

Найти все «зум -», подпапки, держать открытыми измененные файлы, найти результаты 1, «Целое решение», «* .vb»
Соответствующие строки: 0 Соответствующие файлы: 0 Общее количество найденных файлов: 24
Поиск был остановлен.

Найти все "зум -", подпапки, держать открытыми измененные файлы, найти результаты 1, «Полное решение», «* .vb». Соответствующие строки: 0 Соответствующие файлы: 0 Всего файлов: 32
Поиск был остановлен.

Я не знаю, почему написано «Поиск был остановлен», потому что я жду окончания поиска (не нажимайте никаких кнопок).

Ответы [ 7 ]

47 голосов
/ 09 февраля 2012

Мне кажется, я узнаю эту известную давнюю ошибку:

Обход, упомянутый там, работал для меня, когда у меня была эта проблема

Я нашел подсказку, чтобы попытаться нажать Ctrl + ScrollLock, чтобы это исправить, и это сработало.

Я думаю, что большинство людей сообщают об успехе с помощью клавиши (Ctrl-) Break , но некоторые говорят, что (Ctrl-) ScrollLock работал вместо

7 голосов
/ 17 июня 2016

Следующее сработало для меня. Visual Studio -> Windows -> Сбросить панель окон. Изменение размера визуальной студии сделало это, чтобы скрыть выбор.

5 голосов
/ 10 декабря 2018

Это, очевидно, поздний ответ, но я попал сюда, когда искал решение несколько схожей проблемы, и я хотел бы поделиться исправлением, которое в итоге сработало:

Убедитесь, что вы очистилиПосмотрите на следующие типы файлов: "поле из пробелов, которое будет препятствовать правильной работе поиска.

1 голос
/ 20 октября 2017

У меня были похожие, но не идентичные симптомы в VS 2017.

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

Соблюдать самую последнюю строку после сводки.Когда я дважды щелкаю эту строку, только тогда я получаю ожидаемое поведение!

Find in Files

0 голосов
/ 27 июня 2018

Я исправил это, удалив и переустановив Visual Studio (2017 Professional в моем случае).

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

Для меня это начало работать, когда я переключился с «Окна результатов поиска 1» на «Окно результатов поиска 2», найденного в опции результатов «Найти и заменить».

0 голосов
/ 01 июля 2017

Для меня решение также было предложено Макду выше (Visual Studio -> Windows -> Reset Window Panel).Я пишу отдельный ответ только потому, что мне еще не разрешено писать комментарии, так как я новичок.Я также не мог проголосовать за его ответ.

Ctrl + Shift + F фактически работал, но окно «Найти и заменить», по-видимому, открывалось где-то скрытое за другими панелями.Панель Reset Window снова открыла переднюю панель.Я полагаю, что именно это Макду и имел в виду выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...