+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вход
 
 
Каталог
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 92.51 руб.
 
 Цены показывать:
 
 
 
 
  
Новости, статьи, акции
 

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

29.06.2012 13:15
delphi

Краткое описание: Представляю вашему вниманию справочник по горячим клавишам в Delphi. В нем собраны все самые полезные сочетания клавиш. Я сам пользуюсь примерно половиной из этого списка. Я уверен, что они вам понадобятся при программировании на Delphi и вы по достоинству оцените эту статью.Полезно добавить эту страницу в закладки ;)

Комбинации редактора кода

Сочетание клавиш Действие
Ctrl + J Выбор и вставка шаблона кода. Можно выбрать стандартные шаблоны, а можно и самому написать. Если нажать Ctrl + J, то будет показан список доступных шаблонов.
Например набираем try и нажимаем Enter. Будут предложены варианты конструкции try. Или набираем classc, жмём - получаем шаблон для описания класса.
Ctrl + Shift + C Самое важное сочетание клавиш при описании класса. как только сделали описание класса, нажимаем комбинацию. Delphi сама создаст все описанные вами методы в разделе implementation, для всех свойств (property) будут созданы private поля и сеттеры.
Ctrl + Shift + V Пишете функцию и внезапно потребовалась переменная? Лень самому объявлять её? Тогда смело пишите в коде вашу переменную, затем наводите на нее курсор, используйте данное сочетание и вуаля! Переменная сама объявилась. Она даже, при надобности, сама создаст var. В случае, когда по коду нельзя точно определить тип переменной, будет вызвано уточняющее окошко. Но это бывает редко, ведь Delphi пишут профессионалы :)
Ctrl + пробел Вызов подсказки. Подсказка врубается и сама, когда вы поставите точку. Повторно можно вызвать подсказку именно этим сочетанием в Delphi. При нажатии на пустом месте, показывает функции/процедуры/объекты класса/методы и т.д., которые можно использовать здесь.
Если нажать в объявлении класса, то Delphi покажет методы, которые можно унаследовать от класса-родителя.
Ctrl + Shift + пробел Всплывающая подсказка, которая говорит нам, какие параметры надо не забыть передать функции
Ctrl + Shift + Enter Показывает, где используется функция в проекте
Ctrl + Shift + G Вставить GUID
Ctrl + Shift + T Делаете проект и надо не забыть, где что сделать/добавить? Используйте это сочетание и будет создана заметка ToDo. ToDo - "надо сделать". Напоминание программисту, что в этом месте еще не все сделано.
Ctrl + Shift + A Используете функцию из модуля, который не обьявлен в uses? Не надо добавлять ручками. Юзаете эту комбинацию и Delphi сама найдет тот модуль, где обьявлена эта функция и сама добавит его в uses

Комбинации редактирования

Сочетание клавиш Действие
Ctrl + T Удаляет слово в курсоре
Ctrl + Y Удаляет строку
Ctrl + Shift + Y Удаляет текст от курсора до конца строки
Ctrl+N Вставляет строку
Ctrl + Shift + I Грубо говоря, табуляция
Ctrl + Shift + U Антитабуляция =)
Ctrl + / Заключить в комментарии или убрать их
Ctrl + Shift + R Начинает/останавливает запись макроса
Ctrl + Shift + P Воспроизводит макрос
Ctrl + Del Удаляет выделенное
Ctrl + BackSpace Стереть слово перед курсором

Клавиши отладки

Сочетание клавиш Действие
F9 Выполняет запуск программы. Cамая секретная комбинация в Delphi =)
Ctrl + F9 Производит компиляцию проекта, но не запускает его.
Shift + F9 Делает построение (Build) проекта. Отличие от компиляциив том, что билд производит перекомпиляцию всего проекта.
Ctrl + Shift + F9 Запускает программу без отладчика. Юзается тогда, когда надо посмотреть на программу в ее рабочем состоянии, без дебага.
F5 Установливает брекпоинт (точку остановки). Необходимо для того, чтобы остановить выполнение программы в точке.
F4 Запустить программу и приостановить выполнение в заданной точке
F8 Выполнить следующий шаг программы без захода в функции/процедуры.
F7 Выполнить следующий шаг программы с заходом в функцию/процедуру
Shift + F7 Трассировка до следующей выполняемой строки
Shift + F8 Выполнить до возврата из функции/процедуры. Программа выполнит все действия и снова остановится после возврата из неё.
Ctrl + F2 Прервать выполнение программы
Ctrl + F7 Выполнить собственный код дельфи во время отладки. В коде можно модифицировать любые переменные, доступные в данном месте кода.
Ctrl + F5 Если курсор установлен на переменной, то она будет добавлена в Watch List
Ctrl + Alt + W Показывает Watch List. Предназначен для отображения текущего значений переменных и их модификации.
Ctrl + Shift + B Показать список всех расставленных в проекте брекпоинтов с возможностью навигации по ним
Ctrl + Alt + S Показывает стэк вызова, который показывает, откуда мы сюда пришли
Ctrl + Alt + L Открывает окно локальных переменных. В нём отображаются значения всех локальных переменных функции во время отладки
Ctrl + Alt + T Открывает окно тредов. Во время отладки в нём перечислены все треды приложения и их состояние
Ctrl + Alt + C Открывает окно CPU. В этом окне можно смотреть и отлаживать код в ассемблерном представлении. По сути встроенный asm отладчик. Причём, используя F7 можно зайти даже в код API функций и посмотреть, что там и куда идёт.

Ссылки по теме

  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Курсы обучения "Atlassian JIRA - система управления проектами и задачами на предприятии"
Microsoft Windows 10 Профессиональная 32-bit/64-bit. Все языки. Электронный ключ
Microsoft Office для Дома и Учебы 2019. Все языки. Электронный ключ
Курс "Oracle. Программирование на SQL и PL/SQL"
Курс "Основы TOGAF® 9"
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год. Электронный ключ
Курс "Нотация BPMN 2.0. Ее использование для моделирования бизнес-процессов и их регламентации"
 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года