Поиск текста в Командном окне или Истории

Поиск текста в Командном окне

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

Поиск используя Диалоговое окно поиска

Для поиска заданного текста в Командном окне, в строке заголовка Командного окна, нажмите, а затем выберите Find. Откроется диалоговое окно Найти (Find). Поиск начинается в текущем положении курсора. MATLAB® находит указанный вами текст и подсвечивает его.

MATLAB подает звуковой сигнал, когда поиск Find Next достигает конца Командного окна, или когда поиск Find Previous достигает верхней части Командного окна. Если вы Wrap around выбрали, MATLAB продолжает поиск после звукового сигнала.

Чтобы найти указанный текст в других инструментах рабочего стола MATLAB, измените выбор в поле Look in.

Можно увеличить объем информации, доступной в Командном окне, чтобы больше текста было доступно для поиска. Это требует большей памяти. На вкладке Home, в разделе Environment, нажмите Preferences. Выберите MATLAB > Command Window, а затем увеличьте настройку для Number of lines in the command window scroll buffer.

Очистка командного окна (для примера, с clc function), опустошает буфер прокрутки. Удаленный текст больше не доступен для поиска. Чтобы очистить отображение в Командном окне, не очищая буфер, используйте home функция.

Поиск используя Горячие клавиши

Вы также можете выполнить инкрементный поиск в Командном окне с помощью горячих клавиш.

  1. Начните инкрементный поиск с помощью одного из определенных горячих клавиш.

    ДействиеWindows® Ярлык по умолчаниюЯрлык по умолчанию Macintosh или Emacs

    Инициируйте прямой инкрементный поиск.

    Ctrl + Shift + SCtrl + S

    Инициируйте обратный инкрементный поиск.

    Ctrl + Shift + RCtrl + R

    В правом нижнем углу окна Рабочего стола MATLAB появится поле инкрементного поиска. Для прямого поиска появляется текстовое F Inc Search. The F указывает на прямой поиск.

  2. Начните вводить свой поисковый термин.

    Когда вы вводите строчные буквы в поле инкрементного поиска, MATLAB ищет как строчные, так и заглавные образцы букв. Для примера, если вы вводите bMATLAB ищет b и B. Однако, если вы вводите заглавные буквы, MATLAB ищет только образцы, которые соответствуют введенному случаю.

  3. Выполните инкрементальные действия поиска, используя следующие горячие клавиши:

    ДействиеГорячая клавиша

    Заполните частично подсвеченный набор символов.

    Ctrl+W

    Найдите следующее вхождение набора символов.

    Ctrl+S

    Удалите символы из поля инкрементного поиска назад к последнему успешному поиску

    Ctrl+G

    Если вы ищете набор символов, который не отображается в тексте Command Window, Failing появляется в поле инкрементного поиска.

  4. Завершите инкрементный поиск, нажав Esc (escape), Enter или любую другую клавишу, которая не является символом или числом.

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

Поиск текста в Окно истории команд

Вы можете искать текст в окне Истории Команд. Вы можете искать текст или в начале команды, или в любом месте в команде.

  1. В Историю команд окне введите в поле Поиск. Чтобы отобразить поле поиска, если оно не отображается, щелкните, а затем выберите Find.

  2. Начните вводить свой поисковый термин.

    Окно Истории команд выполняет поиск назад и выбирает предыдущую запись, содержащую последовательность введенных букв.

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

  4. Найдите предыдущее или следующее вхождение записи с помощью клавиш со стрелами вверх и вниз, соответственно.

  5. Нажмите Esc, чтобы очистить поиск.