Delphi — особенности среды

Сайт: Информатикс
Курс: Кружок в гимназии № 1554 г. Москвы
Книга: Delphi — особенности среды
Напечатано:: Гость
Дата: Понедельник, 2 Март 2026, 10:48

Сочетания клавиш

Клавиши, отделённые запятыми, нажимаются друг за другом, отделённые плюсом нажимаются «вместе» (правая клавиша набирается при зажатых левых). Большие латинские буквы НЕ надо набирать с зажатым Shift. На клавише Win нарисован логотип Windows.
Этот список надо постепенно выучить и использовать бессознательно.

Клавиши открытия-закрытия проектов
Alt, F, L, Alt, F, N, O, C, O, N, Enter Быстрый способ закрыть шаблон оконного приложения и открыть шаблон консольного приложения.
Alt+F4 Закрыть среду
Alt, F, R Перейти к меню недавних проектов
Клавиши отладки и запуска
Ctrl+F9 Компиляция (создание exe-файла)
F9 Запуск программы
Ctrl+F2 Закрытие запущенной программы из среды
Ctrl+C Закрытие запущенной программы из её консоли
F4 Запуск на выполнение до текущей строки кода (на которой стоит курсор)
F8 Построчное выполнение без захода в процедуры
F7 Построчное выполнение с заходом в процедуры
F5 Быстрое создание точки останова
Ctrl+F5 Добавить выделенную переменную в список наблюдаемых / открыть этот список
Ctrl+F3 Открыть стек вызовов
Ctrl+F7 Вызвать вычислялку-изменялку
Клавиши перемещения по тексту
Ctrl+C Копировать
Ctrl+V Вставить
Ctrl+X Удалить
Ctrl+A Выделить всё
Ctrl+Z Отменить
Home В начало строки
End В конец строки
Ins Переключать режимы Insert/Overwrite (вставка/перезапись). Нажмите эту клавишу, если текст у вас начинает съедаться тем, что вы пишете слева от него.
Shift+(Home/End/←/→) Перемещение с выделением
Ctrl+(←/→) Пословное перемещение
Ctrl+(Home/End) Встать в начал/конец файла
Работа с Windows
Win+MПлохой способ свернуть все окна
Win+DХороший способ свернуть все окна. Действие обратимо повторным нажатием
Win+EВызвать Проводник
Win+RВызвать окно «Выполнить»
Alt+TabПереключение между приложениями
Ctrl+TabВ приложениях со вкладками иногда переключает между ними

В окне "Выполнить" (вызывается по Win+R) можно, например, набирать такие команды, как notepad, calc, soffice, firefox, chrome, iexplore, delphi32, winword... Поэкспериментируйте!

Наиболее распространённые ошибки в Delphi

Сообщение компилятора Смысл Комментарий
Missing operator or semicolon Пропущен оператор или точка с запятой Операторы должны быть обязательно разделены точкой с запятой
Operator not applicable to this operand type Оператор не применим к операндам такого типа Вызывается, например, выражением 0.2 mod 3 — оба операнда при mod должны быть целочисленными
Undeclared identifier Необъявленный идентификатор Попытка вызвать неопределённую функцию или обратиться к переменной, которая не описана в разделе var
Left side cannot be assigned to Невозможно присвоение Нет смысла в выражениях 2:=a или read(b+c)
Assignment to FOR-Loop variable Присвоение переменной цикла for Внутри цикла for нельзя изменять переменную цикла — нельзя писать что-то вроде for a:=1 to 4 do a:=b;