Клавиша
| Назначение
| версия
|
Ctrl + J
| Выбор code-template. Вставка шаблона кода. Можно вставлять типовые шаблоны, а можно написать свои собственные. При нажатии Ctrl + J, будет показан список шаблонов. Либо можно набрать несколько букв из имени шаблона, чтобы ограничить выбор, либо полное имя шаблона и нажать комбинацию - шаблон сразу вставится. Например набираем try и жмём. Нам предложат варианты конструкции try. Или набираем classc, жмём - получаем готовую заготовку для описания класса.
|
|
Ctrl + Shift + C
| Class Completion. Одна из важнейших комбинаций при описании класса. Закончив базовое описание класса, нажимаем комбинацию. Автоматически создадутся все описанные методы в разделе implementation, для всех property создадутся приватные поля и сеттеры.
|
|
Ctrl + Shift + V
| Автоматическое объявление переменной. При написании функции можно написать код, не прописывая заранее переменные в var. Потом установить курсор на переменную и нажать данную комбинацию. Автоматически будет создан раздел var (при необходимости), и в нём будет помещено описание переменной. В случае, когда по коду нельзя точно определить тип переменной, будет вызвано уточняющее окошко. Впрочем оно редко ошибается с типом и я обычно сразу подтверждаю по Enter.
|
|
Ctrl + пробел
| Вызов CodeCompletion (того, который автоматом появляется после нажатия точки после имени объекта/класса). При нажатии на пустом месте, показывает объекты/класса/функции/процедуры/методы и т.д., которые мы можем использовать в данном месте. При нажатии в объявлении класса, показывает методы, которые можно пронаследовать от родительского класса.
|
|
Ctrl + Shift + пробел
| Показывает всплывающий хинт, подсказывающий параметры функции.
|
|
Ctrl + Shift + Enter
| Если встать на имя функции и нажать комбинацию, то будут найдены все места в проекте, где она используется.
|
|
Ctrl + Shift + G
| Вставить GUID
|
|
Ctrl + Shift + T
| Вставляет в текущую позицию заметку ToDo. Все расставленные заметочки можно потом смотреть через ToDo-List и осуществлять навигацию по ним. Для тех, кто не в курсе - ToDo означает "Нужно сделать". То есть расставляем себе заметочки, что тут нужно сто-то сделать или доработать.
|
|
Ctrl + Shift + A
| Добавляет в uses нужный модуль. Например у Вас есть код, но дельфи ругается, что она не знает, что это за функция или константа и т.п. Просто ставим на неё курсор и жмём комбинацию. Дельфи сама найдёт модуль, где она объявлена и добавит его в uses
|
|
Ctrl+O+O
| Вставить в код директивы компилятора, соответствующие текущим настройкам проекта
|
|