Рассмотрим горячие клавиши среды CodeBlocks. Все эти клавиатурные сочетания вы можете настроить по своему желанию.
1. Настройка сочетания клавиш
Для настройки горячих клавиш зайдите в меню: «Настройки — Редактор — Сочетания клавиш».
Поддерживается несколько профилей, поэтому вы можете попробовать другие сочетания клавиш, а потом вернуться к привычному набору.
Для каждой функции можно сделать несколько сочетаний клавиш.

2. Файлы
| Функция | Быстрая клавиша |
|---|---|
| Новый файл или проект | Ctrl + N |
| Открыть существующий файл или проект | Ctrl + O |
| Сохранить текущий файл | Ctrl + S |
| Сохранить все файлы | Ctrl + Shift + S |
| Закрыть текущий файл | Ctrl + F4 / Ctrl + W |
| Закрыть все файлы | Ctrl + Shift + F4 / Ctrl + Shift + W |
| Активировать следующий открытый файл | Ctrl + Tab |
| Активировать предыдущий открытый файл | Ctrl + Shift + Tab |
3. Редактор
| Функция | Быстрая клавиша |
|---|---|
| Отменить последнее действие | Ctrl + Z |
| Повторить последнее действие | Ctrl + Shift + Z |
| Вырезать выделенный текст | Ctrl + X |
| Копировать выделенный текст | Ctrl + C |
| Вставить текст из буфера обмена | Ctrl + V |
| Выбрать весь текст | Ctrl + A |
| Переключить текст и заголовочный файл | F11 |
| Комментировать выделенный код | Ctrl + Shift + C |
| Раскомментировать выделенный код | Ctrl + Shift + X |
| Дубликат строки | Ctrl + D |
| Автозаполнение / Сокращения | Ctrl + пробел / Ctrl + J |
| Показать подсказку | Ctrl + Shift + пробел |
| Переместить строку выше | Ctrl + T |
| Переключить закладку | Ctrl + B |
| Перейти к предыдущей закладке | Alt + PgUp |
| Перейти к следующей закладке | Alt + PgDown |
| Переключение блокировки текущего блока | F12 |
| Переключить все вкладки | Shift + F12 |
4. Работа с текстом
Эти быстрые клавиши переназначить нельзя.
| Функция | Быстрая клавиша |
|---|---|
| Увеличить размер текста | Ctrl + Keypad «+» |
| Уменьшить размер текста | Ctrl + Keypad «-« |
| Восстановить размер текста до нормального | Ctrl + Keypad «/» |
| Перебирать последние файлы | Ctrl + Tab |
| Отступ вправо | Tab |
| Отступ влево | Shift + Tab |
| Удалить до начала слова | Ctrl + BackSpace |
| Удалить до конца слова | Ctrl + Del |
| Удалить до начала строки | Ctrl + Shift + BackSpace |
| Удалить до конца строки | Ctrl + Shift + Del |
| Перейти к началу документа | Ctrl + Home |
| Расширение выбора для начала документа | Ctrl + Shift + Home |
| Перейти к началу строки | Alt + Home |
| Увеличить выбор до начала строки | Alt + Shift + Home |
| Перейти к концу документа | Ctrl + End |
| Расширить выделение до конца документа | Ctrl + Shift + End |
| Перейти к концу строки | Alt + End |
| Расширить выделение до конца строки | Alt + Shift + End |
| Развернуть или свернуть блок | Ctrl + Keypad + «*» |
| Создать или удалить закладку | Ctrl + B |
| Перейти к следующей закладке | Alt + PageDown |
| Перейти к предыдущей закладке | Alt + PageUp |
| Перейти к следующей измененной строке | Ctrl + F3 |
| Перейти к предыдущей измененной строке | Ctrl + Shift + F3 |
| Прокрутить вверх | Ctrl + Up |
| Прокрутить вниз | Ctrl + Down |
| Вырезать строку | Ctrl + L |
| Скопировать строку | Ctrl + Shift + T |
| Удалить строку | Ctrl + Shift + L |
| Поменять строку с предыдущей | Ctrl + T |
| Дублировать строку | Ctrl + D |
| Предыдущий абзац. Shift расширяет выбор. | Ctrl + [ |
| Следующий параграф. Shift расширяет выбор. | Ctrl +] |
| Предыдущее слово. Shift расширяет выбор. | Ctrl + Left |
| Следующее слово. Shift расширяет выбор. | Ctrl + Right |
| Часть предыдущего слова. Shift расширяет выбор. | Ctrl + / |
| Следующая часть слова. Shift расширяет выбор. | Ctrl + \ |
5. Просмотр
| Функция | Быстрая клавиша |
|---|---|
| Показать / скрыть панель сообщений | F2 |
| Показать / скрыть панель управления | Shift + F2 |
| Переместить проект вверх (в дереве проекта) | Ctrl + Shift + Up |
| Перенести проект вниз (в дереве проекта) | Ctrl + Shift + Down |
| Активировать ранее (в дереве проекта) | Alt + F5 |
| Активировать следующий (в дереве проекта) | Alt + F6 |
| Увеличение / уменьшение масштаба | Ctrl + скролл мыши |
| Редактор фокусировки | CTRL + Alt + E |
6. Поиск
| Функция | Быстрая клавиша |
|---|---|
| Найти | Ctrl + F |
| Найти следующее | F3 |
| Найти предыдущий | Shift + F3 |
| Найти в файлах | Crtl + Shift + F |
| Заменить | Ctrl + R |
| Заменить в файлах | Ctrl + Shift + R |
| Перейти к строке | Ctrl + G |
| Перейти к следующей измененной строке | Ctrl + F3 |
| Перейти к предыдущей измененной строке | Ctrl + Shift + F3 |
| Перейти к файлу | Alt + G |
| Функция Goto | Ctrl + Alt + G |
| Перейти к предыдущей функции | Ctrl + PgUp |
| Перейти к следующей функции | Ctrl + PgDn |
| Перейти к декларации функции | Ctrl + Shift + . |
| Перейти к реализации функции | Ctrl + . |
| Открыть файл include | Ctrl + Alt + . |
7. Компоновка
| Функция | Быстрая клавиша |
|---|---|
| Компоновать | Ctrl + F9 |
| Скомпилировать текущий файл | Ctrl + Shift + F9 |
| Запустить | Ctrl + F10 |
| Компоновать и запустить | F9 |
| Перекомпоновать | Ctrl + F11 |
8. Отладка
| Функция | Быстрая клавиша |
|---|---|
| Начать отладку | F8 |
| Продолжить отладку | Ctrl + F7 |
| Пропустить блок кода | F7 |
| Войти в блок кода | Shift + F7 |
| Выйти из блока кода | Ctrl + Shift + F7 |
| Переключить точку останова | F5 |
| Выполнить до курсора | F4 |
| Предыдущая ошибка | Alt + F1 |
| Следующая ошибка | Alt + F2 |
Школа программирования ProgTips 

