Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Поиск в файлах позволяет выполнять поиск указанного набора файлов. Visual Studio выводит соответствующие результаты в окне "Результаты поиска " в интегрированной среде разработки. Отображение результатов зависит от параметров, которые вы выбрали на вкладке "Найти в файлах" диалогового окна "Поиск и замена".
Как отобразить поиск в файлах
Чтобы открыть диалоговое окно "Найти и заменить" или нажмите клавиши CTRL CTRL+SHIFT+F.
В строке меню выберите Изменить>Найти и заменить.
Выберите Найти в файлах во всплывающем меню.
Чтобы отменить операцию поиска, нажмите клавиши CTRL +Пауза.
Заметка
Средство Find and Replace не выполняет поиск в каталогах с Hidden или System атрибутом.
Поле поиска
Чтобы найти новую текстовую строку или выражение, укажите ее в поле поиска. Чтобы найти любую из 20 строк, которые вы искали в последнее время, откройте раскрывающийся список и выберите строку.
Вы можете выбрать или очистить следующие параметры:
случае сопоставления. Используйте этот параметр, чтобы убедиться, что поиск учитывает регистр.
Совпадение целых слов - Используйте этот параметр, чтобы убедиться, что поиск возвращал только целые слова.
Использовать регулярные выражения. Используйте этот параметр для использования специальных обозначений, определяющих шаблоны текста для сопоставления в поле поиска (или в текстовом поле Заменить). Список этих нотации см. в разделе Использование регулярных выражений в Visual Studio.
Заметка
Кнопка построителя выражений отображается рядом с полем поиска, только если выбран флажок Использовать регулярные выражения.
Посмотрите в
Вариант, который вы выбираете из раскрывающегося списка смотреть в, определяет, выполняет ли Поиск в файлах поиск по всей рабочей области, всему решению, текущему проекту, текущему каталогу, всем открытым документам или текущему документу.
Вы также можете использовать рядом кнопку 'Обзор' (...), чтобы указать место поиска. Даже лучше, если вы уже указали каталог, эта кнопка добавит новый каталог вместо замены. Например, если значение "Поиск в" было ".\Code", можно нажать кнопку Обзор (...) и перейти к папке с именем "Общий код". Теперь поле Обзор (...) покажет ".\Code;.\Shared Code", и при выполнении команды Find будет произведен поиск в обеих этих папках.
Чтобы уточнить поиск, можно выбрать или очистить следующие параметры:
- Включить внешние элементы. Используйте этот параметр для включения ссылочных файлов за пределами проекта C++, то есть файлов, таких как windows.h, которые включены в файлы кода, но не являются частью решения. Этот параметр применяется только к проектам C++.
- Включить другие файлы. Используйте этот параметр для включения других файлов, которые являются открытыми файлами, но не являются частью решения. См. другие файлы.
Типы файлов
Параметр типов файлов указывает типы файлов для поиска в каталогах. Выберите любой элемент в списке, чтобы ввести предварительно настроенную строку поиска, которая будет находить файлы этих конкретных типов.
Можно найти несколько типов файлов, разделив их точкой с запятой (;). Вы также можете исключить папки и файлы, префиксируя любой путь или тип файла с восклицательным знаком (!).
Поле поиска
Чтобы найти новую текстовую строку или выражение, укажите ее в поле поиска. Чтобы найти любую из 20 строк, которые вы искали в последнее время, откройте раскрывающийся список и выберите строку.
Вы можете выбрать или очистить следующие параметры:
случае сопоставления. Используйте этот параметр, чтобы убедиться, что поиск учитывает регистр.
Совпадение целых слов - Используйте этот параметр, чтобы убедиться, что поиск возвращал только целые слова.
Использовать регулярные выражения. Используйте этот параметр для использования специальных обозначений, определяющих шаблоны текста для сопоставления в поле поиска (или в текстовом поле Заменить). Список этих нотации см. в разделе Использование регулярных выражений в Visual Studio.
Важный
Кнопка построителя выражений отображается рядом с полем поиска, только если выбран флажок Использовать регулярные выражения.
Посмотрите в
Вариант, который вы выбираете из раскрывающегося списка смотреть в, определяет, выполняет ли Поиск в файлах поиск по всей рабочей области, всему решению, текущему проекту, текущему каталогу, всем открытым документам или текущему документу.
Вы также можете использовать рядом кнопку 'Обзор' (...), чтобы указать место поиска. Даже лучше, если вы уже указали каталог, эта кнопка добавит новый каталог вместо замены. Например, если значение "Поиск в" было ".\Code", можно нажать кнопку Обзор (...) и перейти к папке с именем "Общий код". Теперь поле Обзор (...) покажет ".\Code;.\Shared Code", и при выполнении команды Find будет произведен поиск в обеих этих папках.
Чтобы уточнить поиск, можно выбрать или очистить следующие параметры:
- Включить внешние элементы. Используйте этот параметр для включения ссылочных файлов за пределами проекта C++, то есть файлов, таких как windows.h, которые включены в файлы кода, но не являются частью решения. Этот параметр применяется только к проектам C++.
- Включить другие файлы. Используйте этот параметр для включения других файлов, которые являются открытыми файлами, но не являются частью решения. См. другие файлы.
Типы файлов
Параметр типов файлов указывает типы файлов для поиска в каталогах. Выберите любой элемент в списке, чтобы ввести предварительно настроенную строку поиска, которая будет находить файлы этих конкретных типов.
Можно найти несколько типов файлов, разделив их точкой с запятой (;). Вы также можете исключить папки и файлы, префиксируя любой путь или тип файла с восклицательным знаком (!).
Вы можете окончательно исключить некоторые файлы из поиска; см. раздел "Исключить файлы из поиска". Чтобы включить эти исключения, используйте кнопку.
Добавление результатов
Используйте этот параметр, чтобы добавить результаты из текущего поиска в предыдущие результаты поиска.
Результаты поиска
При выполнении поиска всех результатов результаты отображаются по мере их доступности.
Заметка
Visual Studio начинает создавать индекс после загрузки контекста кода, например при открытии нового проекта, изменении ветвей или изменении списка файлов. Если вы выполняете поиск, пока Visual Studio по-прежнему индексируют исходные файлы, может появиться предупреждение о том, что результаты являются неполными.
При использовании Visual Studio 17.12 и более поздних версий, если вы хотите повторить тот же поиск после дальнейшей работы, щелкните значок со стрелкой по часовой стрелке, чтобы обновить результаты. Это гарантирует, что все изменения, внесенные с момента последнего поиска, отражаются без повторного открытия окна поиска.
Изменение поиска
Нажмите кнопку Изменить (илиПовторить Найти в некоторых версиях) в окне результатов, чтобы уточнить критерии поиска, не создавая их заново в окне поиска. Щелкнув Изменить поиск снова открывает поиск в файлах с заданными предварительными критериями поиска для этого набора результатов.
Результаты поиска
При выполнении поиска всех результатов результаты отображаются по мере их доступности.
Заметка
Visual Studio начинает создавать индекс после загрузки контекста кода, например при открытии нового проекта, изменении ветвей или изменении списка файлов. Если вы выполняете поиск, пока Visual Studio по-прежнему индексируют исходные файлы, может появиться предупреждение о том, что результаты являются неполными.
При использовании Visual Studio 17.12 и более поздних версий, если вы хотите повторить тот же поиск после дальнейшей работы, щелкните значок со стрелкой по часовой стрелке, чтобы обновить результаты. Это гарантирует, что все изменения, внесенные с момента последнего поиска, отражаются без повторного открытия окна поиска.
Изменение поиска
Нажмите кнопку Изменить (илиПовторить Найти в некоторых версиях) в окне результатов, чтобы уточнить критерии поиска, не создавая их заново в окне поиска. Щелкнув Изменить поиск снова открывает поиск в файлах с заданными предварительными критериями поиска для этого набора результатов.
Сохранить результаты
Вы можете сохранить результаты из одного поиска во время выполнения других поисковых запросов. Это упрощает сравнение результатов и их параллельного просмотра.
Чтобы сохранять несколько результатов поиска, нажимайте кнопку Сохранить результаты после каждого поиска. Затем, когда вы ищете что-то другое, результаты отображаются на новой вкладке. Результаты поиска можно сохранить до пяти. Если вы уже получили пять результатов поиска, в следующем поиске будет использоваться самая старая вкладка результатов поиска.
Вы можете настроить Visual Studio для постоянного хранения результатов. В области"Параметры>" разверните раздел">Поиск и замена>>". В группе "Найти в файлах " установите флажок "Сохранить результаты поиска по умолчанию ".
В Visual Studio 2022 и более поздних версиях можно настроить Visual Studio для постоянного хранения результатов. В диалоговом окне