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


Команда Find

Обновлен: Ноябрь 2007

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

Edit.Find findwhat [/case] [/doc | /proc | /open | /sel] [/hidden]
[/markall] [/options] [/reset] [/up] [/wild | /regex] [/word]

Аргументы

  • findwhat
    Обязательный. Текст для поиска совпадения.

Переключатели

  • /case или /c
    Необязательный. Совпадение происходит только в том случае, если прописные и строчные знаки точно соответствуют тем, что указаны в аргументе findwhat.

  • /doc или /d
    Необязательный. Поиск выполняется только в текущем документе. Укажите один из доступных диапазонов поиска: /doc, /proc, /open или /sel.

  • /hidden или /h
    Необязательный. Выполняется поиск скрытого или свернутого текста, например метаданных на стадии управления разработкой, скрытой области структурированного документа, свернутого класса или метода.

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

  • /open или /o
    Необязательный. Поиск осуществляется во всех открытых документах, как если бы они представляли собой единый документ. Укажите один из доступных диапазонов поиска: /doc, /proc, /open или /sel.

  • /options или /t
    Необязательный. Отображает список текущих параметров поиска, но не выполняет сам поиск.

  • /proc или /p
    Необязательный. Выполняется поиск только в текущей процедуре. Укажите один из доступных диапазонов поиска: /doc, /proc, /open или /sel.

  • /reset или /e
    Необязательный. Для параметров поиска возвращает их значения по умолчанию, но не выполняет сам поиск.

  • /sel или /s
    Необязательный. Выполняется поиск только в текущем выделении. Укажите один из доступных диапазонов поиска: /doc, /proc, /open или /sel.

  • /up или /u
    Необязательный. Выполняется поиск от текущей позиции в файле к началу файла. По умолчанию поиск выполняется от текущей позиции в файле к концу файла.

  • /regex или /r
    Необязательный. Использует стандартные специальные знаки в аргументе findwhat для представления текстовых шаблонов вместо самих букв. Полный список знаков регулярных выражений см. в разделе Регулярные выражения.

  • /wild или /l
    Необязательный. Использует стандартные специальные знаки в аргументе findwhat для представления символа или последовательности символов. Полный список подстановочных знаков см. в разделе Подстановочные знаки.

  • /word или /w
    Необязательный. Выполняет поиск только целых слов.

Пример

В этом примере выполняется поиск с учетом регистра букв слова “somestring” в текущем выделенном разделе кода.

>Edit.Find somestring /sel /case

См. также

Задачи

Практическое руководство. Поиск документов с использованием списков результатов

Ссылки

Окно "Быстрый поиск", "Поиск и замена"

Окна "Результаты поиска"

Окно "Команда"

Поле "Поиск/Команда"

Команды с аргументами в Visual Studio

Стандартные псевдонимы команд в Visual Studio