Найти и заменить

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

Кнопки панели инструментов и клавиши быстрого ввода также могут открывать диалоговое окно Найти и заменить.

Найти

Эти элементы управления позволяют указать искомую строку или выражение.

  • Найти
    Введите текст для поиска. Диалоговое окно вводит в поле поиска возможный текст поиска, используя текст, выделенный курсором перед открытием этого диалогового окна, или близлежащий текст или текст предыдущего поиска. Можно использовать снова одну из 20 последних строк поиска, выбрав необходимую из раскрывающегося списка.

  • [строка с символами-шаблонами]
    Если нужно использовать подстановочные знаки, например звездочки (*) и вопросительные знаки (?) в строке поиска, установите флажок Использование в разделе Параметры поиска и затем щелкните пункт Подстановочные знаки.

  • [регулярное выражение]
    Чтобы механизм поиска воспринимал строку поиска как регулярное выражение, установите флажок Использование в разделе Параметры поиска и затем щелкните пункт Регулярные выражения.

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

Заменить на

Эти элементы управления позволяют указать, что будет вставлено вместо соответствующей строки или выражения.

  • Заменить на
    Для замены экземпляров строки, указанной в поле Найти другой строкой, введите замещающую строку в это поле. Для удаления всех экземпляров строки поля Найти оставьте данное поле пустым. Выберите раскрывающийся список для отображения последних 20 элементов поиска. Для ввода регулярных выражений в строку, указанную в поле Заменить на, установите флажок Использование и затем щелкните пункт Регулярные выражения. Данное поле доступно только при вызове этого диалогового окна кнопкой Быстрая замена.

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

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

  • Заменить
    Нажмите эту кнопку для замены текущего экземпляра строки из поля Найти строкой из поля Заменить на и поиска следующего экземпляра в области, указанной в списке Искать в.

  • Заменить все
    Нажмите эту кнопку для замены всех экземпляров строки из поля Найти строкой из поля Заменить на во всех файлах в пределах области, указанной в списке Искать в.

    ПредупреждениеВнимание!

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

    Отображается напоминание, включающее параметр Сохранять измененные файлы открытыми. Для сохранения возможности операции Отменить этот флажок должен быть установлен. Операция Откат доступна только в файлах, которые остаются открытыми для редактирования после их изменения.

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

Искать в

  • Искать в
    Указывает, где искать текст, введенный в поле Найти. Доступные элементы — Текущий документ, когда поиск производится в окне документа, получившем фокус при открытии данного диалогового окна, и Все открытые документы, когда поиск производится во всех окнах документов, открытых в данный момент в среде Среда SQL Server Management Studio.

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

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

  • Учитывать регистр
    При установке этого флажка окна «Результаты поиска» будут показывать только те экземпляры строки, указанной в поле Найти, которые подходят как по содержимому, так и по регистру. Например, поиск строки MyObject с установленным флажком Учитывать регистр вернет строки с «MyObject», но не с «myobject» или с «MYOBJECT».

  • Слово целиком
    Если этот флажок установлен, окна «Результаты поиска» будут отображать только те экземпляры строки, заданной параметром Найти, которые соответствуют полным словам. Например, поиск MyObject вернет «MyObject», а не «CMyObject» или «MyObjectC».

  • Поиск назад
    Поиск от положения курсора к началу документа.

  • Поиск скрытого текста
    Поиск экземпляров скрытого или свернутого текста.

  • Использование
    Указывает, как воспринимать специальные символы, введенные в текстовые поля Найти и Заменить на. Возможные параметры: Подстановочные знаки и Регулярные выражения.

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

  • Подстановочные знаки
    Такие специальные символы, как звездочки (*) и вопросительные знаки (?), представляют один или несколько символов. Список символов см. в разделе Как выполнять поиск с помощью шаблонов.

  • Найти далее
    Начинает поиск текста, указанного в поле Найти.

  • Заменить
    Нажмите эту кнопку для замены текущего экземпляра строки из поля Найти строкой из поля Заменить на и поиска следующего экземпляра в области, указанной в поле Искать в.

  • Заменить все
    Нажмите эту кнопку для замены всех экземпляров строки из поля Найти строкой из поля Заменить на во всех файлах в пределах области, указанной в поле Искать в.

    ПредупреждениеВнимание!

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

Представления окна «Найти и заменить»

Вкладки вверху окна «Найти и заменить» включают меню Вид. Меню позволяют выбирать набор полей для отображения в активной панели. Можно закрепить окно Найти и заменить в удобном месте, а затем переключаться между вкладками или между видами для выполнения любой операции поиска и замены.

  • Быстрый поиск
    Эта панель инструментов меняет текущее диалоговое окно на диалоговое окно Быстрый поиск.

  • Поиск в файлах
    Эта панель инструментов меняет текущее диалоговое окно на диалоговое окно Поиск в файлах.

  • Быстрая замена
    Эта вкладка панели инструментов заменяет текущее диалоговое окно диалоговым окном Быстрая замена

  • Замена в файлах
    Эта вкладка панели инструментов заменяет текущее диалоговое окно диалоговым окном Замена в файлах