русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Меню опции SEARCH


Дата добавления: 2015-07-23; просмотров: 558; Нарушение авторских прав


FIND. Обеспечивает поиск нужного фрагмента текста в активном окне редактора. В момент обращения к этой опции в поле выбора диалогового окна (рис. 2.5) содержится слово, на которое указывал курсор в активном окне редактора. Вы можете ввести новое слово или текстовую строку, положение которой в редактируемом файле необходимо найти, или выбрать эту строку из протокола. После нажатия на «Enter» (или выбора командного поля «ОК») редактор отыщет этот фрагмент в тексте и установит курсор на его начало.

В поле ввода можно ввести выражение-описатель текста, которое формируется из следующих специальных символов:

^ – в начале строки в выражении-описателе означает начало текстовой строки в искомом тексте; $ – в конце строки в выражении-описателе показывает конец текстовой строки; . – на этом месте может стоять любой символ;

* – после любого символа означает любое количество (в том числе ноль) этих символов, которые могут стоять вместо него; например, bo* означает b, bo, boo, bot, be ;

+ – после символа означает один или больше (не ноль) этих символов, которые могут стоять вместо него; например, bо+означает bo, bot, boo, но не b или be;

[] – означает один из символов, который может стоять внутри скобок, но не любой другой символ; например, [bot] означает b, о или t;

[^] – символ ^ в начале строки, заключенной в квадратные скобки, означает отрицание; например [^bot] – это любые символы, кроме b, o или t;

[ - ] – символ «-» между двумя символами, обрамленными квадратными скобками, определяет диапазон; например, [b-о] означает любые символы от b до о включительно;

\ – перед специальным символом означает сам символ; например, \^ означает сам символ ^, а не начало строки.

 

Puc. 2.5. Диалоговое окно опции Search/Find

 

Поиск управляется следующими переключаемыми опциями:



ü Case sensitive – учитывать величину букв (т.е. прописные буквы считать отличающимися от строчных; опция определена только для латинских букв);

ü Whole words only – искать по совпадению целых слов (если текст будет обнаружен внутри более длинного слова, поиск продолжится дальше);

ü Regular expression – искать по выражению-описателю текста;

ü Forward – направление поиска вниз по тексту;

ü Backward – направление поиска вверх по тексту;

ü Global – искать во всем тексте;

ü Selected text – искать только в выделенном блоке;

ü From cursor – начать поиск от текущего положения курсора;

ü Entire scope – искать от начала текста.

REPLACE. Отыскивает в окне редактора нужный текстовый фрагмент и заменяет его на новый.

Диалоговое окно этой опции похоже на предыдущее со следующими отличиями:

· в поле ввода Text to find нужно ввести искомый текст или выражение-описатель, в поле New text – тот текст, который будет вставляться вместо искомого;

· переключаемая опция Prompt on replace указывает на необходимость запросить подтверждение у программиста, прежде чем производить замену найденного фрагмента;

· командное поле Change all используется для поиска и замены всех обнаруженных вхождений фрагмента текста (поле ОК или нажатие на Enter означает только однократный поиск-замену).

SEARCH AGAIN. Повторяет поиск или поиск и замену фрагмента текста для ранее установленных параметров.

GO TO LINE NUMBER. Осуществляет позиционирование курсора в окне редактора на строку с указанным номером.

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

FIND ERROR. Отыскивает в тексте программы строку, вызвавшую ошибку периода исполнения программы. Как правило, при работе в среде Турбо Паскаля ошибка периода прогона программы (например, деление на ноль) вызывает автоматическое прекращение прогона, в окне редактора появляется текст программы, и курсор показывает то место, в котором возникла эта ошибка. Если программа компилировалась без привлечения средств отладки (опция OPTIONS/COMPILER) или исполнялась вне среды Турбо Паскаля, нужно записать или запомнить два шестнадцатеричных числа, которые появляются на экране в сообщении об ошибке и указывают адрес ошибочной ситуации (задаются в формате SSSS:OOOO, где SSSS – сегмент, а ОООО – смещение), затем загрузить Турбо Паскаль (если программа исполнялась вне среды) и вызвать эту опцию. После ввода адреса ошибки среда начнет поиск ошибочного оператора.

FIND PROCEDURE. Позволяет в режиме отладки отыскать в тексте программы нужную процедуру или функцию.



<== предыдущая лекция | следующая лекция ==>
Меню опции EDIT | Меню опции RUN


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.305 сек.