Окно "Быстрый поиск", "Поиск и замена"
Окно Быстрый поиск используется для поиска строки или выражения в коде одного или нескольких открытых документов. Совпадения выбираются последовательно, позволяя просмотреть каждый экземпляр в рамках его контекста.
Примечание
Найденные совпадения не отображаются в окне Результаты поиска.
Для отображения вкладки Быстрый поиск в диалоговом окне Поиск и замена можно использовать любой из перечисленных ниже методов.
Отображение вкладки "Быстрый поиск"
В меню Правка разверните узел Поиск и замена.
Выберите Быстрый поиск.
либо
Если окно Поиск и замена уже открыто, в панели инструментов нажмите треугольную кнопку Вид в левом раскрывающемся списке и выберите Быстрый поиск.
С помощью окна Быстрый поиск можно выполнять поиск в документе вперед или назад от позиции курсора. По достижению начала или конца документа поиск автоматически продолжается в области, в которой поиск еще на выполнялся. После выполнения поиска во всем документе появляется соответствующее сообщение.
Найти
Эти элементы управления позволяют указать искомую строку или выражение.
Найти
Можно повторно использовать одну из 20 последних строк поиска, выбрав необходимую строку из раскрывающегося списка или введя новую текстовую строку или выражение для поиска.Параметр
Описание
[строка с подстановочными знаками]
Если необходимо использовать подстановочные знаки, например звездочки (*) и вопросительные знаки (?), в строке поиска, следует установить флажок Использовать в разделе Параметры поиска, а затем выбрать Знаки подстановки.
[регулярное выражение]
Чтобы указать поисковой подсистеме учитывать при поиске регулярные выражения, следует установить флажок Использовать в разделе Параметры поиска, а затем выбрать Регулярные выражения.
Построитель выражений
Эта треугольная кнопка рядом с полем Найти становится доступной, если установлен флажок Использовать в группе Параметры поиска и в раскрывающемся списке выбран пункт Регулярные выражения. Нажмите эту кнопку для отображения списка подстановочных знаков или регулярных выражений, в зависимости от выбранного параметра Использовать. Выбор любого из элементов этого списка добавляет его в строку поиска в поле Найти.Найти далее
Нажмите эту кнопку, чтобы найти следующее совпадение со строкой, указанной в поле Найти, в области поиска, выбранной в поле Искать в.Закладки
Нажмите эту кнопку, чтобы отобразить голубые значки закладки в левом поле редактора кода. Эти значки помечают каждую строку, содержащую совпадение со строкой из поля Найти.
Поиск в
Параметр, выбранный из раскрывающегося списка Поиск в, указывает, будет ли поиск, определенный на вкладке Быстрый поиск, выполняться только в активных в данный момент файлах.
Искать в
Выберите в этом списке предварительно определенную область поиска.Параметр
Описание
Выбранное
Этот параметр становится доступным, если в редакторе кода выделен текст. Поиск будет выполняться только в выделенном фрагменте текста активного в данный момент документа.
<Текущий блок>
Название этого параметра указывает расположение курсора в редакторе кода. Поиск выполняется в текущей процедуре, модуле, абзаце или блоке кода.
Текущий документ
Этот параметр доступен, если документ открыт в редакторе. Поиск строки, указанной в поле Найти, выполняется только в активном документе.
Текущее окно
Этот параметр становится активным, если фокус установлен в окне инструмента, в котором можно выполнять поиск, например в окне Просмотр в обозревателе. Поиск строки, указанной в поле Найти, выполняется во всем содержимом данного окна.
Все открытые документы
Поиск осуществляется во всех файлах, открытых в данный момент для редактирования, как если бы они представляли собой единый документ. При достижении точки в текущем файле, в которой была запущена процедура поиска, ее выполнение автоматически продолжится в следующем файле и так до тех пор, пока поиск строки, указанной в поле Найти, не будет выполнен в последнем из открытых файлов.
Текущий проект
Поиск осуществляется во всех файлах текущего проекта, как если бы они представляли собой единый документ. При достижении точки, в которой была запущена процедура поиска, в одном файле, выполнение поиска автоматически продолжится в следующем файле и так до тех пор, пока не будет просмотрен последний из файлов проекта.
Параметры поиска
Раздел Параметры поиска можно развернуть или свернуть. Ниже перечислены параметры, которые могут быть выбраны или отменены.
С учетом регистра
Отображаются только те экземпляры строки, указанной в поле Найти, которые совпадают с данной строкой не только по набору знаков, но и по их регистру. Например, поиск строки "MyObject" с установленным флажком С учетом регистра вернет строки "MyObject", но не "myobject" или "MYOBJECT".Слово целиком
Отображаются только те совпадения со строкой, указанной в поле Найти, которые соответствуют полным словам. Например, поиск строки "MyObject" вернет "MyObject", но не "CMyObject" или "MyObjectC".Искать назад
При выборе данного параметра поиск осуществляется от места расположения курсора к началу файла.Искать в скрытом тексте
При выборе этого параметра при поиске будет просматриваться скрытый и свернутый текст, например метаданные элемента управления времени разработки, скрытая область структурированного документа или свернутый класс или метод.Применение
Указывает, как интерпретировать специальные знаки, введенные в текстовые поля Образец или Заменить на. В этом списке можно выбрать следующие параметры.Параметр
Описание
Подстановочные знаки
Такие специальные символы, как звездочки (*) и вопросительные знаки (?), представляют один или несколько знаков. Список подстановочных знаков приведен в разделе Знаки подстановки (Visual Studio).
Регулярные выражения
Шаблон для поиска соответствия определяется специальными обозначениями. Список регулярных выражений приведен в разделе Регулярные выражения (Visual Studio).
Панель инструментов
Панель инструментов с двумя раскрывающимися списками отображается в верхней части окна Поиск и замена. Эти раскрывающиеся списки позволяют выбрать тип поиска и замены, которые необходимо выполнить, и изменяют параметры, отображаемые в данном окне.
Раскрывающийся список |
Меню "Вид" |
---|---|
Поиск (левый раскрывающийся список) |
Быстрый поиск Найти в файлах Поиск символов |
Заменить (правый раскрывающийся список) |
Быстрая замена Заменить в файлах |
См. также
Задачи
Практическое руководство. Поиск в Интернете
Практическое руководство. Поиск документов с использованием списков результатов
Практическое руководство. Поэтапный поиск в документе
Ссылки
Окно "Быстрая замена", "Поиск и замена"
Окно "Поиск в файлах", "Поиск и замена"