Вы можете искать текст сразу в Командном окне. Это включает текст, который видим на экране и текст, который находится в буфере прокрутки.
Чтобы искать заданный текст в Командном окне, в строке заголовка Command Window, нажатии кнопки, и затем выбирают 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
), освобождает буфер прокрутки. Очищенный текст более не доступен для поиска. Чтобы очистить ваше отображение в Командном окне, не очищая буфер, используйте функцию home
.
Можно также выполнить инкрементный поиск в Командном окне с помощью горячих клавиш.
Начните инкрементный поиск при помощи одной из заданных горячих клавиш.
Действие | Windows® Default Shortcut | Macintosh или ярлык по умолчанию Emacs |
---|---|---|
Инициируйте прямой инкрементный поиск. | Ctrl +Shift+S | Ctrl +S |
Инициируйте обратный инкрементный поиск. | Ctrl +Shift+R | Ctrl +R |
Инкрементное поле поиска появляется в правом нижнем углу окна MATLAB Desktop. Для прямого поиска текст появляется F Inc Search. F
указывает на прямой поиск.
Начните вводить свой критерий поиска.
При вводе строчные буквы в инкрементное поле поиска, MATLAB ищет и строчные и прописные экземпляры букв. Например, если вы вводите b
, MATLAB ищет b
и B
. Однако, если вы вводите прописные буквы, MATLAB только ищет экземпляры, которые совпадают со случаем, который вы ввели.
Выполните инкрементные поисковые действия с помощью этих горячих клавиш:
Действие | Горячая клавиша |
---|---|
Завершите частично подсвеченный набор символов. | Ctrl+W |
Найдите следующее вхождение набора символов. | Ctrl+S |
Удалите символы из инкрементного поля поиска, назад к последнему успешному поиску | Ctrl+G |
Если вы ищете набор символов, который не появляется в тексте Command Window, Failing
появляется в инкрементном поле поиска.
Закончите инкрементный поиск путем нажатия Esc (Escape), Enter или любой другой ключ, который не является символом или номером.
Инкрементное поле поиска исчезает. Курсор остается в положении, где текст был в последний раз найден с подсвеченным искомым текстом.
Можно искать текст в Окне истории команд. Можно искать текст или в начале команды, или где угодно в рамках команды.
В окне Command History введите в Поле поиска. Чтобы отобразить Поле поиска, если не видимо, щелкните, и затем выберите Find.
Начните вводить свой критерий поиска.
Окно Command History ищет назад и выбирает предыдущую запись, которая содержит последовательность букв, которые вы ввели.
Выберите из различных параметров поиска с помощью кнопок справа от поля поиска. Опции включают (случай соответствия), (соответствие где угодно в рамках команды), и (соответствие в начале команды).
Найдите предыдущее или следующее вхождение записи с ключами стрелки вверх и вниз, соответственно.
Нажмите Esc, чтобы очистить поиск.