Тренироваться

Горячие клавиши Borland Delphi

Окно редактора

КлавишиДействие
F1контекстная помощь
F3продолжить поиск (начать + Ctrl + F)
F4выполнить программу до положения курсора
F5поставить Break Point
F7трассировать с заходом в процедуры
F8трассировать без захода в процедуры
F9запустить программу
F10активизировать главное меню
F11открыть/закрыть Object Inspector
F12переход между формой и кодом
Ctrl + F1контекстная помощь
Ctrl + F2прервать выполнение программы
Ctrl + F3посмотреть стек
Ctrl + F4закрыть текущий модуль
Ctrl + F5список переменных для просмотра (Watch List)
Ctrl + F7просмотр значений переменных и их изменение
Ctrl + F9компилировать проект
Ctrl + F10активизировать главное меню
Ctrl + F11открыть проект
Ctrl + F12список модулей проекта
Shift + F7трассировка заходя в каждую процедуру и перескакивание в каждое возникающее событие
Shift + F10всплывающее меню
Shift + F11добавить модуль к проекту
Shift + F12список форм проекта для быстрой навигации
Alt + F4закрыть проект и все файлы
Alt + F6переключение окон
Alt + F8переход к следующей ошибке компиляции
Alt + F7переход к предыдущей ошибке компиляции
Ctrl + Shift + F4закрыть проект и все файлы
Alt + Ctrl + F11менеджер проектов
Alt + Shift + F4закрыть все окна, но проект не закрывать
Ctrl + Shift + 0..9поставить метку 0..9
Ctrl + 0..9перейти на метку 0..9
Alt + 0список окон
Ctrl + Enterоткрыть файл с именем слова на котором курсор стоит
Ctrl + клик мышкой на словеперейти на определение этого слова
Alt + выделение текста (мышкой или клавиатурой)
Ctrl + Shift + Up
выделение вертикального блока
Ctrl + Shift + Downпереход от объявления процедуры к ее реализации
Ctrl + Shift + Cзакончить метод (если он описан + создать шаблон для реализации,если есть реализация + объявить метод)
Ctrl + Spaceвысветить список методов, свойств объекта (после точки)
Ctrl + Shift + Spaceвысветить список параметров функции
Ctrl + Shift + Eоткрыть эксплорер кода
Ctrl + Shift + Rначать/завершить запись макро
Ctrl + Shift + Pвыполнить записанное макро
Ctrl + Shift + Tдобавить в To Do лист
Ctrl + Shift + Uуменьшить отступ выделенного блока
Ctrl + Shift + Iувеличить отступ выделенного блока
Ctrl + Shift + Sсохранить как
Ctrl + Shift + Gвставить GUID
Ctrl + Shift + Bпосмотреть иерархию классов
Ctrl + Shift + Yудалить от курсора до конца строки
Ctrl + Shift + Zredo
Ctrl + Alt + Wwatch List
Ctrl + Alt + Rgrep result
Ctrl + Alt + Tсписок потоков проекта
Ctrl + Alt + Aвставить дату
Ctrl + Alt + Sвызовы стека
Ctrl + Alt + Hшаблон для документации модуля
Ctrl + Alt + Lлокальные переменные
Ctrl + Alt + Vистория событий
Ctrl + Alt + Bсписок Break Points
Ctrl + Alt + MМодули
Ctrl + Nвставить пустую строку, курсор остается на текущей строке
Ctrl + M + Enterвставить пустую строку, курсор переходит на следующую строку
Ctrl + Eпоиск по мере введения символов (Incremental Search)
Ctrl + Rпоиск и замена
Ctrl + Aвыделить весь текст (только Дельфи 6 + )
Ctrl + Tудалить от курсора до конца слова
Ctrl + Yудалить строку
Ctrl + O, Oвставить все текущие опции компиляции по позиции курсора
Ctrl + O, Cmarks a column block
Ctrl + O, Imarks an inclusive block
Ctrl + O, Kmarks a non + inclusive block (default when the editor starts)
Ctrl + O, Lmarks a line as a block
Ctrl + Pпрефикс, после которого можно вставить любой ASCII код
Ctrl + Sсохранить текущий файл
Ctrl + Fоткрыть диалог поиска
Ctrl + Jлист шаблонов
Ctrl + K, Скопирование блока без буфера обмена
Ctrl + Zотмена
Ctrl + Xвырезать
Ctrl + Скопировать
Ctrl + Vвставить
Ctrl + Bсписок буферов
Ctrl + K, Rчитать блок из файла
Ctrl + K, Wзаписать блок в файл
Ctrl + O, Uизменить регистр букв в блоке на противоположный
Ctrl + O, Aдиалог: "открыть файл"
Ctrl + O, Gпереход к строке номер...
Ctrl + K, Eперевод слова в нижний регистр
Ctrl + K, Tвыделить слово
Ctrl + K, Yудалить выделенный блок
Ctrl + K, Uсместить блок влево на один символ
Ctrl + K, Iсместить блок вправо на один символ
Ctrl + K, Pпечать текста
Ctrl + K, Fперевод слова в вверхний регистр
Alt + [ или Alt + ]найти соответствующую скобку
Ctrl + Q, Pвернуть курсор на место последнего редактирования

Форма

КлавишиДействие
TabВыбор следующего компонента
Shift + TabВыбор предыдущего компонента
Arrow KeysВыбор ближайшего компонента в направлении нажатой стрелки
Ctrl + Arrow KeysПеремещение выбранного компонента на 1 писксель
Shift + Arrow KeysИзменение размера выбранного компонента на 1 пиксель
Ctrl + Shift + Arrow KeysПеремещение выбранного компонента на 1 деление сетки (когда Snap для Grid включено)
DeleteУдалить выбранный компонент
F11Переключение управления между Инспектором объекта и последней активной формой или модулем (unit'ом)
F12Переключение между формой и соответствующим ей модулем (unit'ом)
Ctrl + F12Вызов View Unit dialog box
Shift + F12Вызов View Form dialog box
Alt + F12Вызов на редактирование файла Unit.dfm (форма скрывается, надо открывать при помощи View Form, View Unit)

Менеджер проекта (Project Manager)

КлавишиДействие
Ctrl + Alt + F11Открыть менеджер проекта
Arrow KeysВыбор формы и модуля
Alt + AДобавить форму или модуль к проекту
Alt + RУдалить форму или модуль из проекта
Alt + UПоказать выбранный модуль
Alt + FПоказать выбранную форму
Alt + OВызов Project Options dialog box
EnterПоказать выбранный модуль
Shift + EnterПоказать выбранную форму
InsertДобавить файл к проекту
DeleteУдалить файл из проекта

Инспектор объекта (Object Inspector)

КлавишиДействие
Ctrl + ITab
↑ + ↓Выбор строк свойств или методов
← + →Редактирование значений в окнах ввода инспектора объектов
TabПереключение между колонками свойств и их значений
Ctrl + TabПереключение между закладками свойств и методов
Page UpПеремещение вверх на одну страницу свойств (или методов)
Page DownПеремещение вниз на одну страницу свойств (или методов)

Package editor

КлавишиДействие
EnterОткрытие исходного кода выбранного модуля
InsertДобавить модуль в текущую папку (Contains или Requires)
DeleteУдалить выбранный пункт из пакета
Ctrl + BКомпиляция текущего пакета
Ctrl + IУстановка текущего пакета как design time package

CPU Window

КлавишиДействие
Shift + ←Перемещение окна влево
Shift + →Перемещение окна вправо
Shift + Up ArrowПеремещение окна вверх
Shift + Down ArrowПеремещение окна вниз