VSCode


Клавиатурные сокращения для Windows

Общий

Ярлык Действие
Ctrl Shift P Показать палитру команд
Ctrl P Быстрое открытие, переход к файлу…
Ctrl Shift N Новое окно/экземпляр
Ctrl Shift W Закрыть окно/экземпляр
Ctrl , Настройки пользователя
Ctrl K Ctrl S Клавиатурные сокращения
{.shortcuts}

Базовое редактирование

Ярлык Действие
Ctrl X Вырезать строку (пустое выделение)
Ctrl C Копировать строку (пустое выделение)
Alt Вверх/Вниз Переместить линию вверх/вниз
Shift Alt Вверх/Вниз Копировать строку вверх/вниз
Ctrl Shift K Удалить строку
Ctrl Enter Вставить строку ниже
Ctrl Shift Enter Вставить строку выше
Ctrl Shift \ Переход к соответствующей скобке
Ctrl ]/[ Отступ/выравнивание строки
Home/End Переход к началу/концу строки
Ctrl Home Переход к началу файла
Ctrl End Переход к концу файла
Ctrl Вверх/Вниз Прокрутка строки вверх/вниз
Alt PgUp/PgDown Прокрутка страницы вверх/вниз
Ctrl Shift [ Свернуть (развернуть) область
Ctrl Shift ] Развернуть (свернуть) область
Ctrl K Ctrl [ Свернуть (развернуть) все субрегионы
Ctrl K Ctrl ] Развернуть (свернуть) все субрегионы
Ctrl K Ctrl 0 Сложить (свернуть) все регионы
Ctrl K Ctrl J Развернуть (свернуть) все регионы
Ctrl K Ctrl C Добавить комментарий к строке
Ctrl K Ctrl U Удалить комментарий к строке
Ctrl / Переключить комментарий к строке
Shift Alt A Переключить комментарий блока
Alt Z Включить обводку слов
{.shortcuts}

Навигация

Ярлык Действие
Ctrl T Показать все символы
Ctrl G Перейти к строке…
Ctrl P Перейти к файлу…
Ctrl Shift O Перейти к символу…
Ctrl Shift M Показать панель проблем
F8 Переход к следующей ошибке или предупреждению
Shift F8 Переход к предыдущей ошибке или предупреждению
Ctrl Shift Tab Переход к истории группы редактора
Alt Левая/Правая Переход назад/вперед
Ctrl M Переключение Tab перемещает фокус
{.shortcuts}

Поиск и замена

Ярлык Действие
Ctrl F Найти
Ctrl H Заменить
F3 Найти следующий
Shift F3 Найти предыдущее
Alt Enter Выбрать все случаи совпадения Find
Ctrl D Добавить выделение к следующему совпадению Find
Ctrl K Ctrl D Переместить последнее выделение в следующее найденное совпадение
Alt C/R/W Переключение чувствительности к регистру/регешу/целому слову
{.shortcuts}

Мультикурсор и выделение

Ярлык Действие
Alt Клик Вставить курсор
Ctrl Alt Вверх/Вниз Вставить курсор выше/ниже
Ctrl U Отменить последнюю операцию с курсором
Shift Alt I Вставить курсор в конец каждой выделенной строки
Ctrl I Выделить текущую строку
Ctrl Shift L Выделить все вхождения текущего выделения
Ctrl F2 Выделить все вхождения текущего слова
Shift Alt Right Расширить выделение
Shift Alt Left Сжать выделение
Shift Alt (перетащить мышью) Выделение столбцов (ячеек)
Ctrl Shift Alt (клавиша со стрелкой) Выбор столбца (поля)
Ctrl Shift Alt PgUp/PgDown Выделение столбца (поля) страница вверх/вниз
{.shortcuts}

Редактирование на богатых языках

Ярлык Действие
Ctrl Пробел Предложение триггера
Ctrl Shift Space Триггерная подсказка параметров
Shift Alt F Форматировать документ
Ctrl K Ctrl F Форматировать выделение
F12 Перейти к определению
Alt F12 Подсмотреть определение
Ctrl K F12 Открыть определение сбоку
Ctrl . Быстрое исправление
Shift F12 Показать ссылки
F2 Переименовать символ
Ctrl K Ctrl X Обрезать пробельные символы
Ctrl K M Изменить язык файла
{.shortcuts}

Управление редактором

Ярлык Действие
Ctrl F4 Закрыть редактор
Ctrl W Закрыть редактор
Ctrl K F Закрыть папку
Ctrl \ Разделить редактор
Ctrl 1/2/3 Сфокусироваться на 1-й, 2-й или 3-й группе редакторов
Ctrl K Ctrl Left/Right Фокусировка на предыдущей/следующей группе редакторов
Ctrl Shift PgUp/PgDown Перемещение редактора влево/вправо
Ctrl K Лево/Право Переместить активную группу редактора
{.shortcuts}

Управление файлами

Ярлык Действие
Ctrl N Новый файл
Ctrl O Открыть файл…
Ctrl S Сохранить
Ctrl Shift S Сохранить как…
Ctrl K S Сохранить все
Ctrl F4 Закрыть
Ctrl K Ctrl W Закрыть все
Ctrl Shift T Открыть заново закрытый редактор
Ctrl K Enter Оставить открытым редактор в режиме предварительного просмотра
Ctrl Tab Открыть следующий
Ctrl Shift Tab Открыть предыдущий
Ctrl K P Скопировать путь к активному файлу
Ctrl K R Открыть активный файл в Проводнике
Ctrl K O Показать активный файл в новом окне/вместе
{.shortcuts}

Отображение

Ярлык Действие
F11 Переключение на полный экран
Shift Alt 0 Переключение раскладки редактора (горизонтальная/вертикальная)
Ctrl =/- Увеличение/уменьшение масштаба
Ctrl B Переключение видимости боковой панели
Ctrl Shift E Показать проводник/переключить фокус
Ctrl Shift F Показать поиск
Ctrl Shift G Показать управление источником
Ctrl Shift D Показать отладку
Ctrl Shift X Показать расширения
Ctrl Shift H Заменить в файлах
Ctrl Shift J Переключить детали поиска
Ctrl Shift U Показать панель вывода
Ctrl Shift V Открыть предварительный просмотр Markdown
Ctrl K V Открыть предварительный просмотр уценки сбоку
Ctrl K Z Режим Zen (Esc Esc для выхода)
{.shortcuts}

Отладка

Ярлык Действие
F9 Переключить точку останова
F5 Начать/Продолжить
Shift F5 Остановить
F11 Шаг в
Shift F11 Шаг наружу
F10 Шаг за
Ctrl K Ctrl I Показать наведение
{.shortcuts}

Встроенный терминал

Ярлык Действие
Ctrl ` Показать интегрированный терминал
Ctrl Shift ` Создать новый терминал
Ctrl C Копировать выделение
Ctrl V Вставить в активный терминал
Ctrl Вверх/Вниз Прокрутка вверх/вниз
Shift PgUp/PgDown Прокрутка страницы вверх/вниз
Ctrl Home/End Прокрутка страницы вверх/вниз
{.shortcuts}

Клавиатурные сокращения для MacOS

Общие сведения

Ярлык Действие
⇧⌘P, F1 Показать палитру команд
⌘P Быстрое открытие, переход к файлу…
⇧⌘N Новое окно/экземпляр
⌘W Закрыть окно/экземпляр
⌘, Настройки пользователя
⌘K ⌘S Сочетания клавиш

Основное редактирование

Ярлык Действие
⌘X Вырезать строку (пустое выделение)
⌘C Копировать строку (пустое выделение)
⌥↓ / ⌥↑ Переместить линию вниз/вверх
⇧⌥↓ / ⇧⌥↑ Копировать строку вниз/вверх
⇧⌘K Удалить строку
⌘Enter / ⇧⌘Enter Вставить строку ниже/выше
⇧⌘\ Перейти к соответствующей скобке
⌘] / ⌘[ Отступ/выравнивание строки
Начало / Конец Переход к началу/концу строки
⌘↑ / ⌘↓ Переход к началу/концу файла
⌃PgUp / ⌃PgDn Прокрутка строки вверх/вниз
⌘PgUp /⌘PgDn Прокрутка страницы вверх/вниз
⌥⌘[ / ⌥⌘] Свернуть/развернуть область
⌘K ⌘[ / ⌘K ⌘] Свернуть/развернуть все субрегионы
⌘K ⌘0 / ⌘K ⌘J Свернуть/развернуть все регионы
⌘K ⌘C Добавить комментарий к строке
⌘K ⌘U Удалить комментарий к строке
⌘/ Переключить комментарий к строке
⇧⌥A Переключить комментарий блока
⌥Z Переключить обводку слов

Мультикурсор и выделение

Ярлык Действие
⌥ + щелчок мыши Вставить курсор
⌥⌘↑ Вставить курсор выше
⌥⌘↓ Вставить курсор ниже
⌘U Отменить последнюю операцию с курсором
⇧⌥I Вставить курсор в конец каждой выделенной строки
⌘L Выделить текущую строку
⇧⌘L Выделить все вхождения текущего выделения
⌘F2 Выделить все вхождения текущего слова
⌃⇧⌘→ / ← Расширить / сузить выделение
⇧⌥ + перетаскивание мыши Выделение в столбик (рамку)
⇧⌥⌘↑ / ↓ Выделение столбца (поля) вверх/вниз
⇧⌥⌘← / → Выбор колонки (ящика) влево/вправо
⇧⌥⌘PgUp Выбор колонки (блока) страницей вверх
⇧⌥⌘PgDn Страница выбора столбца (блока) вниз

Поиск и замена

Ярлык Действие
⌘F Найти
⌥⌘F Заменить
⌘G / ⇧⌘G Найти следующий/предыдущий
⌥Enter Выбрать все вхождения найденного совпадения
⌘D Добавить выбор к следующему найденному совпадению
⌘K ⌘D Переместить последнее выделение в следующее совпадение поиска

Редактирование на богатых языках

Ярлык Действие
⌃Space, ⌘I Предложение триггера
⇧⌘Space Подсказки параметров триггера
⇧⌥F Формат документа
⌘K ⌘F Выбор формата
F12 Перейти к определению
⌥F12 Перейти к определению
⌘K F12 Открыть определение сбоку
⌘. Быстрое исправление
⇧F12 Показать ссылки
F2 Переименовать символ
⌘K ⌘X Обрезать лишние пробелы
⌘K M Изменить язык файла

Навигация

Ярлык Действие
⌘T Показать все символы
⌃G Перейти к строке…
⌘P Перейти к файлу…
⇧⌘O Перейти к символу…
⇧⌘M Показать панель проблем
F8 / ⇧F8 Перейти к следующей/предыдущей ошибке или предупреждению
⌃⇧Tab Переход к истории группы редакторов
⌃- / ⌃⇧- Переход назад/вперед
⌃⇧M Toggle Tab перемещает фокус

Управление редактором

Ярлык Действие
⌘W Закрыть редактор
⌘K F Закрыть папку
⌘\ Разделить редактор
⌘1 / ⌘2 / ⌘3 Сосредоточение в 1-й, 2-й, 3-й группах редакторов
⌘K ⌘← / ⌘K ⌘→ Фокусировка на предыдущей/следующей группе редакторов
⌘K ⇧⌘← / ⌘K ⇧⌘→ Перемещение редактора влево/вправо
⌘K ← / ⌘K → Перемещение активной группы редакторов

Управление файлами

Ярлык Действие
⌘N Новый файл
⌘O Открыть файл…
⌘S Сохранить
⇧⌘S Сохранить как…
⌥⌘S Сохранить все
⌘W Закрыть
⌘K ⌘W Закрыть все
⇧⌘T Открыть заново закрытый редактор
⌘K Ввести режим предварительного просмотра редактора
⌃Tab / ⌃⇧Tab Открыть следующий / предыдущий
⌘K P Копировать путь к активному файлу
⌘K R Отобразить активный файл в Finder
⌘K O Показать активный файл в новом окне/вместе

Отображение

Shortcut Action
⌃⌘F Переключить полноэкранный режим
⌥⌘0 Переключить расположение редактора (горизонтальное/вертикальное)
⌘= / ⇧⌘- Увеличить/уменьшить масштаб
⌘B Переключение видимости боковой панели
⇧⌘E Показать проводник / Переключить фокус
⇧⌘F Показать поиск
⌃⇧G Показать управление источником
⇧⌘D Показать отладку
⇧⌘X Показать расширения
⇧⌘H Заменить в файлах
⇧⌘J Переключить детали поиска
⇧⌘U Показать панель вывода
⇧⌘V Открыть предварительный просмотр в формате Markdown
⌘K V Открыть предварительный просмотр уценки сбоку
⌘K Z Режим Zen (Esc Esc для выхода)

Debug

Shortcut Action
F9 Переключить точку останова
F5 Начать/продолжить
F11 / ⇧F11 Шаг в/из
F10 Переход
⇧F5 Стоп
⌘K ⌘I Показать наведение

Встроенный терминал

Ярлык Действие
⌃` Показать интегрированный терминал
⌃⇧` Создать новый терминал
⌘C Копирование выбора
⌘↑ / ↓ Прокрутка вверх/вниз
PgUp / PgDn Прокрутка страницы вверх/вниз
⌘Home / End Прокрутка вверх/вниз

Также см.