Маленькие хитрости Delphi



Предыдущая | Следующая

В процессе разработки програм зачастую многие из частоиспользуемых процедур выносятся в отдельный файл. А каждый раз лазить в него и смотреть список передаваемых аргументов не очень-то нравится. Очень помогает всплывающее окно со списком аргументов, передаваемых этой процедуре, но стоит перейти на строчку выше или ниже, оно исчезает. Вызвать его можно по Shift+Ctrl+Space

Хорошая вещь и всплывающее окно с членами класса. Не нужно дожидаться пока оно выскочит само. Время сэкономит Ctrl+Space.

Шаблоны кода представляют собой заранее определенные пользователем сочетания операторов. Например, набрав
p
и нажав Ctrl+J
мы получим готовый шаблон тела процедуры
procedure ();
begin

end;

Полный список можно получить нажав Ctrl+J в пустом месте редактора. Настроить их или добавить собственные можно в меню Tools->Editor Options вкладка Code Insign

Быстрый переход к месту где был объявлен тип, процедура или объект можно либо нажав на объекте праву кнопку мышки и в выпадющем меню выбрать Find Declaration, либо просто удерживая клавишу Ctrl на клавиатуре кликнуть мышкой на интересуемом объекте.
Falcao

Советую пользоваться закладками для быстрого перехода по коду модулей.
Для вставки закладки на определенной строке кода необходимо вызвать контекстное меню и выбрать пункт Bookmarks. Иначе Ctrl+Shift+Цифра от 0 до 9. Переход к строке, отмеченной закладкой можно осуществлять через контекстное меню или Ctrl+Цифра, соответствующая закладке.

Иногда необходимо делать запись типа GUID, например для записи в реестр, для работы с COM-интерфейсами. Номер записи 128битный (16 байт). Вот пример:
{22F4EA4D-0E61-4B90-9048-D492A1957083}.
Чтоб не выдумывать самому можно воспользоваться конструктором, вызвав его Ctrl+Shift+G. Уникальный идентификатор будет сформирован в позиции курсора клавиатуры.