П1.2.4. Прочие команды

Ctrl+F F3 | искать по образцу продолжить поиск
Ctrl+R | искать по образцу и заменить
Ctrl+K+n | установить маркер; п = 0..9 (см. ниже)
Ctrl+Q+n | искать маркер
Ctrl+Q+] | искать парную скобку (см. ниже)
Ctrl+O+O | вставить настройку компилятора в начало файла (см. ниже)
Ctri+Shift+R | начинает и заканчивает определение макроса
Ctrl+Shift+P | выполняет ранее определенный макрос

Назначение большинства команд понятно без каких-либо комментариев, но некоторые нуждаются в пояснении.

Ctrl+K+n. Устанавливает в текущую позицию курсора маркер с номером п = 0..9. Маркер на экране появляется в виде небольшого окошка с номером маркера в служебном поле слева от текста. Он никак не влияет на исполнение программы. Команда используется совместно с командой Ctrl+Q+n (искать маркер с номером и) для ускорения поиска нужных фрагментов текста при разработке крупных программ. Раз установленный маркер нельзя удалить, но можно его поместить в другое место файла. При записи на диск маркеры не запоминаются, т. е. после чтения файла с диска в нем нет маркеров.

Ctrl+Q+]. Эта команда используется для поиска ближайшей парной скобки. Она позволяет отыскивать пары скобок ( и ), { и }, [ и ]. Подведите курсор так, чтобы он расположился непосредственно перед одной из скобок, и дайте команду - редактор отыщет нужную парную скобку.

Ctrl+0+0. Эта команда заставит редактор поместить в самое начало файла строки, содержащие текущую настройку среды в виде директив компилятора, например:

($A+,B-,C+,D+,E-,F-,G+,H+,

I+,J+,K-,L+,M-,N+,0+,P+,

Q-,R-,S-,T-,U-,V+,W-,X+,

Y-}

($MIKSTACKSIZE $00004000)

($MAXSTACKSIZE $00100000)

{$IMAGEBASE $00400000}

{$APPTYPE GUI)

В окне кода можно запрограммировать часто повторяющиеся манипуляции с клавишами в виде макроса. Для начала указания макроса используется команда Ctri+Shift+R . После этого любые действия программиста с клавиатурой запоминаются вплоть до повторения команды Ctrl+Shift+R. Запомненный макрос исполняется командой Ctrl+Shift+P.