Кент Рейсдорф. BORLAND C++BUILDER. Раздел 3

Кент Рейсдорф. BORLAND C++BUILDER. Страница 292

1. Создайте новый текстовый файл из репозитория объектов. (Не имеет значения, открыт ли в данный момент какой-нибудь проект.)

2. Введите следующий текст:

Learning to write Windows programs a bit at a time is not so bad. Isn't it time you got back to work?

3. Переместите курсор в начало файла (Ctrl+Home).

4. Нажмите Ctrl+E, чтобы начать инкрементный поиск. Вы будете искать слово back. Обратите внимание, что в строке состояния редактора кода появился текст Searching for:.

5. Введите букву Ь. Вы видите, что в слове bit выделился символ Ь. Да... похоже, что вы не это искали.

6. Теперь введите букву а. Будет найдено следующее вхождение в текст символов Ьа, на этот раз — слово bad. Опять промах.

7. Введите с. В слове back будут выделены символы Ьас. Теперь введите к. В строке состояния редактора кода теперь находится текст Searching for: back и слово back выделено. Поздравляю! Вы нашли то, что искали.

8. Нажмите на клавиатуре Esc (или Enter), чтобы остановить инкрементный поиск. Закройте текстовый файл без сохранения.

Итак, мы рассмотрели все, что относится к инкрементному поиску. Этот тип поиска удобен, когда вы ищете короткие отрывки текста.

Поиск парных фигурных скобок

Как вы уже убедились, код Си++ может часто стать довольно замысло­ватым, когда вы начинаете использовать вложенные условные операторы if, пары if-else, и т. д. По правде говоря, в них легко заблудиться. Редактор кода имеет возможность поиска фигурной скобки, парной той, на которой в данный момент находится курсор. Чтобы найти парную фигурную скобку, поместите курсор перед фигурной скобкой (не имеет значения, какая это фигурная скобка — открывающая или закрывающая). Теперь нажмите на клавиатуре Ctrl+[. Курсор перейдет к той фигурной скобке, которая соот­ветствует указанной вами. Нажмите Ctrl+[ еще раз, и курсор вернется назад к фигурной скобке, с которой вы начали. Вы по-прежнему можете заблу­диться в лабиринте фигурных скобок в длинном ряду операторов if, но теперь, по крайней мере, вы знаете, как найти выход.

Web-дизайн (с) 2010 All rights reserved