Visual Studio "Найти в файлах" не работает
Visual Studio (2010, Ultimate) ничего не находит, когда я нахожу "Найти в файлах" (Ctrl + Shift + F) в Целом решении. Однако при поиске Текущий документ или Текущий проект он находит 2 вхождения.
Я вижу, что "Общий поиск файлов" в окне вывода является случайным числом и не соответствует количеству файлов в моем решении (намного меньше).
Я уже сделал devenv /resetsettings
, но это не помогло.
Пример вывода двух последовательных поисков в "все решения":
Найти все "zoom -", Подпапки, Открыть измененные файлы, Найти результаты 1, "Цельное решение", "*.vb"
Соответствующие строки: 0 Соответствующие файлы: 0 Всего найдено файлов: 24
Поиск был остановлен.
Найти все "zoom -", Подпапки, Открыть измененные файлы, Найти результаты 1, "Цельное решение", "*.vb" Соответствующие строки: 0 Соответствующие файлы: 0 Всего найдено файлов: 32
Поиск был остановлен.
Я не знаю, почему он говорит: "Поиск был остановлен", потому что я жду окончания поиска (не нажимайте никаких кнопок).
Ответы
Ответ 1
Я думаю, что узнаю эту известную, давнюю ошибку:
Обходной путь, упомянутый там, работал у меня, когда у меня была эта проблема
Я нашел подсказку, чтобы попробовать нажать Ctrl + ScrollLock, чтобы исправить ее, и она сработала.
Я думаю, что большинство людей сообщают об успехах с помощью клавиши (Ctrl-)Break, но некоторые говорят, что (Ctrl-)ScrollLock работал вместо
Ответ 2
После меня работали.
Visual Studio → Windows → Reset Панель окон. Изменение размера визуальной студии сделало ее скрытой.
Ответ 3
В VS 2017 я испытал аналогичные, но не идентичные симптомы.
В моем случае Find in Files искал 109 файлов; но это были только файлы проекта в решении и зависимости. Оказывается, есть возможность "увидеть больше результатов", но она неясно нарушает соглашения, делая ее менее очевидной. И чтобы усугубить ситуацию, я обнаружил, что мне нужно было дважды щелкнуть (а не только "click").
Наблюдайте последнюю строку после сводки. Когда я дважды щелкните эту строку, только тогда я получу ожидаемое поведение!
![Найти в файлах]()
Ответ 4
Для меня это начало работать, как только я переключился с "Окно результатов поиска 1" на "Окно результатов поиска 2", найденное в опции "Найти и заменить".
Ответ 5
Я исправил это, удалив и переустановив Visual Studio (2017 Professional в моем случае).
Ответ 6
Это, конечно, поздний ответ, но я попал сюда, когда искал решение несколько схожей проблемы, и я хотел бы поделиться исправлением, которое в итоге сработало:
Убедитесь, что вы сняли флажок "Посмотрите на эти типы файлов:" из пробелов, что помешает правильной работе поиска.
Ответ 7
Для меня решение было также предложено makdu выше (Visual Studio → Windows → Reset Window Panel).
Я пишу отдельный ответ только потому, что мне еще не разрешено писать комментарии, так как я новичок. Я также не мог голосовать за его ответ.
Ctrl + Shift + F фактически работал, но окно "Найти и заменить", по-видимому, открывалось где-то, скрытое за другими панелями.
Reset Панель окна снова открыла его спереди. Я считаю, что это то, о чем также говорил макду.