Поделиться через


Поиск в файлах

С помощью окна Найти в файлах можно выполнять поиск в указанном наборе файлов.Найденные совпадения и предпринятые действия перечисляются в окне Результаты поиска, выбранном в диалоговом окне Параметры результатов.

Для отображения вкладки Найти в файлах в диалоговом окне Поиск и замена можно использовать любой из перечисленных ниже методов.

Отображение окна "Найти в файлах"

  1. В строке меню выберите Изменить, Поиск и замена.

  2. Выберите Найти в файлах.

Для отмены операции поиска нажмите клавиши CTRL + BREAK.

ПримечаниеПримечание

Средство поиска и замены не выполняет поиск каталогов с набором атрибутов Hidden или System.

Найти

Для поиска новых текстовой строки или выражения укажите его в окне.Поиск любых 20 строк, для поиска последним, открытия списка и выбрать строку, для которой необходимо выполнить поиск.Выберите смежную кнопки Построитель выражений, если требуется использовать один или более регулярных выражений в строку поиска.Для получения дополнительной информации см. Использование регулярных выражений в Visual Studio.

Искать в

Выбранный параметр из раскрывающегося списка Поиск в определяет, является ли поиск Найти в файлах только в активных в данный момент файлы или во всех файлах, расположенных в отдельные папки.Выберите область поиска из списка или нажмите кнопку Обзор (...), чтобы открыть диалоговое окно Выбор папок поиска, чтобы задать собственный набор каталогов.Кроме того, можно ввести путь непосредственно в поле Искать в.

Предупреждающее замечаниеВнимание

С помощью Все решение или Текущий проект, не проверяются на файлы проекта и решения.Если требуется заглянуть в файлах проекта, выберите папку поиска.

ПримечаниеПримечание

Если в результате выбора параметра Искать в выполняется поиск в файле, извлеченном из системы управления версиями, то поиск производится только в версии файла, загруженной на локальный компьютер.

Включить подпапки

Указывает, что поиск выполняется во вложенных папках папки, указанной в поле Поиск в.

Параметры поиска

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

  • С учетом регистра
    Если выбрать данный параметр, в окне Результаты поиска будут отображаться совпадения с учетом регистра.

  • Слово целиком
    Если выбрать данный параметр, в окне Результаты поиска будут отображаться только совпадения в виде целых слов.

  • Используйте регулярные выражения
    Если этот флажок установлен, можно использовать специальные нотации, чтобы выявить шаблоны текста для сопоставления в текстовых полях Найти и Заменить на.Список этих нотаций см. в разделе Использование регулярных выражений в Visual Studio.

  • Искать следующие типы файлов
    В этом списке определяются типы файлов, которые будут просмотрены в каталогах, указанных в поле Искать в.Если это поле оставлено пустым, то поиск будет выполнен по всем файлам каталогов, указанных в поле Поиск в.

    Выберите любой элемент списка для ввода заранее заданной строки, поиск которой будет выполнен в файлах указанных типов.

Параметры результатов

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

  • Найдите окно результатов 1
    Если установлен этот флажок, содержимое окна Результаты поиска 1 будет перезаписано результатами текущего поиска.Это окно открывается автоматически и отображает результаты поиска.Чтобы открыть это окно вручную, выберите пункт Другие окна в меню Просмотр, а затем щелкните Результаты поиска 1.

  • Найдите окно результатов 2
    Если установлен этот флажок, содержимое окна Результаты поиска 2 будет перезаписано результатами текущего поиска.Это окно открывается автоматически и отображает результаты поиска.Чтобы открыть это окно вручную, выберите пункт Другие окна в меню Вид, а затем щелкните Результаты поиска 2.

  • Вывести только имена файлов
    Отображается список файлов, содержащих найденные совпадения, а не сами совпадения.

См. также

Ссылки

Замена в файлах

Команды Visual Studio

Другие ресурсы

Поиск и замена текста