Перейти к содержанию

Горячие клавиши для VS Code


Рекомендуемые сообщения

  • Админ

Горячие клавиши Visual Studio Code

В таблице перечислены горячие клавиши по умолчанию, клавиши расширений, и перенастроенные мной.

Файл
Ctrl + N
Новый файл
Ctrl + Shift + N
Новое окно редактора
Ctrl + W, Ctrl + F4
Закрыть окно редактора
Ctrl + K    O
Открыть папку
Ctrl + K    W
Закрыть папку
Ctrl + O
Открыть файл
Ctrl + W
Закрыть файл
Ctrl + Shift + N
Новое окно редактора
Ctrl + Shift + W или F4
Закрыть текущее окно редактора
Ctrl + S
Сохранить
Ctrl + Shift + S
Сохранить как
Ctrl + K    S
Сохранить все
Ctrl + K    F
Показать текущий файл в папке
Ctrl + K    P
Копировать путь текущего файла
Ctrl + K    V
Markdown превью и раделить редактор
Ctrl + Shift + V
Markdown превью
Ctrl + Q
Быстрое открытие
Ctrl + R
Открыть последний
Ctrl + P
Быстрый переход к файлу
Ctrl + G
Перейти к строке
 
Редактирование
Ctrl + A
Выделить все
Ctrl + Z
Отменить
Ctrl + Y
Вернуть
Ctrl + X или Shift + Del
Вырезать (без выделения)
Ctrl + C или Ctrl + Ins
Копировать (без выделения)
Ctrl + V или Shift + Ins
Вставить
Ctrl + D
Копировать текущую строку вниз
Ctrl + F
Найти
Ctrl + Shift + F
Заменить
Alt + C / R / W
Переключение параметров при поиске
Alt + Enter
Выделить все вхождения при поиске
F3
Найти следующее
Shift + F3
Найти предыдущее
Ctrl + /
Переключить строчный комментарий
Ctrl + Shift + /
Переключить блочный комментарий
Tab
Развернуть аббревиатуру
Ctrl + K    Tab
Показать команды emmet
Alt + F
Форматировать документ
Alt + Z или Ctrl + L
Вкл. / выкл. перенос текста
Ctrl + K    M
Выбрать язык документа
 
Курсор и строки
Alt + Shift + →
Расширить выделение
Alt + Shift + ←
Сжать выделение
Alt + Click
Добавить курсор
Alt + Shift + I
Вставить курсор в конце каждой выделенной строки
Alt + Shift + Выделение
Выделение по столбцам
Alt + Shift + ↑
Добавить курсор выше
Alt + Shift + ↓
Добавить курсор ниже
Ctrl + Shift + ↑ или Alt + ↑
Переместить строку вверх
Ctrl + Shift + ↓ или Alt + ↓
Переместить строку вниз
Ctrl + Shift + →
Добавить следующее вхождение
Ctrl + Shift + ←
Добавить предыдущее вхождение
Ctrl + Shift + L
Выбрать все вхождения
Ctrl + F2
Выделить все вхождения текущего слова
Ctrl + I
Выделить текущую строку
Ctrl + U
Убрать последний добавленный курсор
Ctrl + Enter
Вставить пустую строку ниже
Ctrl + Shift + Enter
Вставить пустую строку выше
Ctrl + ]
Увеличить табуляцию для строки
Ctrl + [
Уменьшить табуляцию для строки
Home
В начало строки
End
В конец строки
Ctrl + Home
В начало редактора
Ctrl + End
В конец редактора
Ctrl + Shift + [
Свернуть текущий блок
Ctrl + Shift + ]
Развернуть текущий блок
Ctrl + Shift + A
Свернуть все блоки
Ctrl + Shift + Z
Развернуть все блоки
Ctrl + K    Ctrl + X
Удалить конечные пробелы
 
Левая панель
F2
Переименовать файл
Ctrl + Shift + E
Проводник
Ctrl + H
Найти в файлах
Ctrl + Shift + H
Заменить в файлах
Ctrl + Shift + J
Детали замены в файлах
Ctrl + Shift + G
Git
Ctrl + Shift + D
Отладка
Ctrl + Shift + X
Расширения
Ctrl + B
Показать / скрыть левую панель
 
Нижняя панель
Ctrl + Shift + M
Проблемы
Ctrl + Shift + U
Вывод
Ctrl + Shift + Y
Консоль отладки
Ctrl + `
Терминал
Ctrl + Shift + `
Создать новый терминал
Ctrl + Shift + C
Открыть внешний терминал
 
Управление редактором
Ctrl + Shift + R
Перезагрузить редактор
Ctrl + Shift + P или F1
Палитра команд
Ctrl + F11
Полноэкранный режим
Ctrl + K    Z
Дзэн режим
Alt + Shift + 1
Переключить структуру редактора
Ctrl + \
Разделить редактор и дублировать файл
Ctrl + Shift + Tab
Перемещение по вкладкам в истории
Ctrl + Shift + PageUp
Переместить вкладку правее
Ctrl + Shift + PageDown
Переместить вкладку левее
Ctrl + =
Уменьшить масштаб редактора
Ctrl + -
Увеличить масштаб редактора
Ctrl + Num 0
Сбросить масштаб редактора
Ctrl + ↑
Прокрутить редактор на 1 строку вверх
Ctrl + ↓
Прокрутить редактор на 1 строку вниз
Alt + PageUp
Постраничная прокрутка вверх без перемещения курсора
Alt + PageDown
Постраничная прокрутка вниз без перемещения курсора
Ctrl + 1, Ctrl + 2, Ctrl + 3
Фокус на другую область редактора
Ctrl + K    Ctrl + →
Фокус на следующую область редактора
Ctrl + K    Ctrl + ←
Фокус на предыдущую область редактора
Ctrl + K    →
Переместить вкладку в следующую область
Ctrl + K    ←
Переместить вкладку в предыдущую область
Ctrl + M
Включение перемещения фокуса нажатием клавиши Tab
Ctrl + T
Показать все символы
Ctrl + Shift + O
Переход к символу
Alt + F1
Справка по специальным возможностям
F12
Перейти к определению
Alt + F12
Раскрыть определение
Ctrl + K    F12
Открыть определение сбоку
 
Темы оформления
Ctrl + K    Ctrl + M
Расширенная раскладка клавиатуры
Ctrl + K    Ctrl + T
Выбрать тему оформления
Ctrl + K    Ctrl + I
Выбрать тему значков
 
Настройки в json файле
Ctrl + K    Ctrl + K
Сочетания клавиш
Ctrl + K    Ctrl + P
Параметры
Ctrl + K    Ctrl + S
Добавить новый сниппет
 
Отладка
Ctrl + F5
Запустить отладку
Ctrl + F6
Начать без отладки
Ctrl + F7
Остановить отладку
Ctrl + F8
Перезапустить отладку
Alt + F9
Переключить точку останова
Shift + F9
Новая точка останова столбца
Ctrl + F9
Шаг с обходом
Ctrl + F10
Шаг с заходом
Ctrl + F11
Шаг с выходом
Ctrl + F12
Продолжить
 
Запуск кода (расширение Code Run)
F5
Запуск кода
F6
Остановка кода
F7
Очистить окно вывода
F8
Закрыть панель снизу
 
Git
Alt + G    H
Git History - Показать историю
Alt + G    P
Git Push - Отправить изменения
Alt + G    C
Git Commit - Закоммитить
Alt + G    B
Git Branch - Создать ветку
Alt + G    T
Git Checkout - Переключить ветку
Alt + G    I
Git Init - Инициализировать Git
Alt + G    S
Git Stage
Alt + G    U
Git Unstage
Alt + G    R
Git Refresh
 
Python
Alt + P    R
Запустить во встроенном терминале
Alt + P    T
Запустить во встроенном терминале
F9
Запустить во встроенном терминале
F10
Зупуск выделенного в терминале
F11
Очистить терминал
F12
Убить терминал
 
Расширения
Ctrl + K    V
Превью CSS правил
Alt + Shift + S    O
SVG превью
Alt + Shift + S    V
SVG превью с выбором настроек для конвертирования
Alt + Shift + S    E
Конвертировать SVG в PNG
Alt + Shift + S    X
Конвертировать SVG в PNG с указанием размеров
Ctrl + S
Минифицировать файл
Ctrl + Space
Табы в пробелы
Alt + A
Выровнять блок кода
Alt + Shift + U
Выгрузить настройки на Gist
Alt + Shift + D
Загрузить настройки с Gist

Мое избранное

Файл
Ctrl + K    O
Открыть папку
Ctrl + K    W
Закрыть папку
Ctrl + O
Открыть файл
Ctrl + W
Закрыть файл
Ctrl + Shift + N
Новое окно редактора
Ctrl + K    F
Показать текущий файл в папке
Ctrl + K    P
Копировать путь текущего файла
Ctrl + Q
Быстрое открытие
Ctrl + G
Перейти к строке
 
Редактор
Alt + Z или Ctrl + L
Вкл. / выкл. перенос текста
Ctrl + F2
Выделить все вхождения текущего слова
Ctrl + Shift + L
Выбрать все вхождения
Alt + Shift + Выделение
Выделение по столбцам
Ctrl + Shift + [
Свернуть текущий блок
Ctrl + Shift + ]
Развернуть текущий блок
Ctrl + Shift + A
Свернуть все блоки
Ctrl + Shift + Z
Развернуть все блоки
 
Левая панель
F2
Переименовать файл
Ctrl + Shift + E
Проводник
Ctrl + H
Найти в файлах
Ctrl + Shift + G
Git
Ctrl + Shift + D
Отладка
Ctrl + Shift + X
Расширения
 
Нижняя панель
Ctrl + Shift + M
Проблемы
Ctrl + Shift + U
Вывод
Ctrl + Shift + Y
Консоль отладки
Ctrl + `
Терминал
 
Управление редактором
Ctrl + Shift + R
Перезагрузить редактор
F11
Полноэкранный режим
Ctrl + K    Z
Дзэн режим
Ctrl + \
Разделить редактор и дублировать файл
Ctrl + Shift + Tab
Перемещение по вкладкам в истории
Ctrl + Shift + PageUp
Переместить вкладку правее
Ctrl + Shift + PageDown
Переместить вкладку левее
Настройки в json файле
Ctrl + K    Ctrl + K
Сочетания клавиш
Ctrl + K    Ctrl + P
Параметры
Ctrl + K    Ctrl + S
Добавить новый сниппет
 
Запуск кода (расширение Code Run)
F5
Запуск кода
F6
Остановка кода
F7
Очистить окно вывода
F8
Закрыть панель снизу
Git
Alt + G    H
Git History - Показать историю
Alt + G    P
Git Push - Отправить изменения
Alt + G    C
Git Commit - Закоммитить
Alt + G    B
Git Branch - Создать ветку
Alt + G    T
Git Checkout - Переключить ветку
Alt + G    I
Git Init - Инициализировать Git
Alt + G    S
Git Stage
Alt + G    U
Git Unstage
Alt + G    R
Git Refresh
Python
Alt + P    R
Запустить во встроенном терминале
Alt + P    T
Запустить во встроенном терминале
F9
Запустить во встроенном терминале
F10
Зупуск выделенного в терминале
F11
Очистить терминал
F12
Убить терминал
 
Расширения
Ctrl + K    V
Превью CSS правил
Alt + Shift + S    V
SVG превью с выбором настроек для конвертирования
Ctrl + Space
Табы в пробелы
Alt + A
Выровнять блок кода
Alt + Shift + U
Выгрузить настройки на Gist
Alt + Shift + D
Загрузить настройки с Gist

LivePreview

Для работы LivePreview должен быть установлен NodeJS.

1. В Visual Studio Code открываем встроенный терминал (Ctrl + ` или Ctrl + J)
2. Ввести: live-server

Страница откроется в браузере по умолчанию. Подробнее тут.

Расширения

1. Color Picker
Позволяет выбирать цвета с палитры и добавляет отображение цветов в коде
2. Brackets Dark
Тема оформления (выбор темы: Ctrl + K Ctrl + T)
3. Rainbox Brackets
Подсветка парных скобок
4. AutoFileName
Подстановка мен файлов при указании пути
5. CSS Peek
Подстановка мен файлов при указании пути
6. Excel Viewer
Показывает CSV файлы в табличном виде (в панели слева ПКМ --> Open Preview)
7. Image Preview
Показывает иконки вставленных в CS картинок рядом с нумерацией строк
8. Preview
Превью CSS правил (Ctrl + K V)
9. SVG Viewer
Просмотр и конвертирование SVG (в панели слева ПКМ --> SVG Preview)
10. vscode-pdf
vscode-pdf
11. minify
Минифицирует JS и CSS (добавить настройки из описания расширения)
12. TabSpacer
Конвертирует табы в пробелы (Ctrl + Space, ранее Ctrl + Shift + T)
13. Better Align
Выравнивает блок кода (добавить настройки из описания расширения)
14. Settings Sync
Синхронизация настроек с Gist
15. Code Runner
Позволяет запускать код на различных языках

Синхронизация настроек Visual Studio Code с Gist

1. Установить расширение: Settings Sync

2. Сгенерировать токен на GitHub по инструкции из расширения

3. В Visual Studio Code нажать Shift + Alt + U и ввести токен

4. Если был введен неверный токен, то можно сбросить настройки, и повторить ввод: F1 --> Sync --> Sync: Reset Extension Settings

5. После ввода токена будет показан Gist ID, который нужно скопировать и сохранить для настройки загрузки на других машинах

6. Скорректировать настрйки расширения в соответствии с теми, что ниже. Для вызова настроек: Ctrl + K   Ctrl + S

7. Для вызова настроек Settings Sync использовать сочетание клавиш: F1 --> Sync

 

Настройки расширения на основной машине для выгрузки на Gist:

sync.gist": "9b6cd0c04219e3fac765698f3b95191",
ID, которых можно использовать на других машинах для загруски настроек с Gist
sync.lastUpload": "2017-06-01T11:18:29.405Z",
Время последней выгрузки на Gist
sync.autoDownload": false,
Автоматическая загрузка настроек с Gist при запуске редактора
sync.autoUpload": true,
Выгрузка настроек на Gist при запуске редактора
sync.lastDownload": "",
Время последней загрузки с Gist
sync.forceDownload": false,
Не загружает настройки с Gist, если они последней версии
sync.anonymousGist": false,
Создание и загрузка настроек из анонимного Gist
sync.host": "",
 
sync.pathPrefix": "",
 
sync.quietSync": true,
Страница с результатом после загрузки / выгрузки (true - не показывать)
sync.showSummary": true,
Показывать в статусной строке статус загрузки / выгрузки
 

Настройки расширения на других машинах для загрузки с Gist:

sync.gist": "9b6cd0c04219e3fac765698f3b95191",
ID, которых можно использовать на других машинах для загруски настроек с Gist
sync.lastUpload": "",
Время последней выгрузки на Gist
sync.autoDownload": true,
Автоматическая загрузка настроек с Gist при запуске редактора
sync.autoUpload": false,
Выгрузка настроек на Gist при запуске редактора
sync.lastDownload": "2017-06-01T11:18:29.405Z",
Время последней загрузки с Gist
sync.forceDownload": false,
Не загружает настройки с Gist, если они последней версии
sync.anonymousGist": false,
Создание и загрузка настроек из анонимного Gist
sync.host": "",
 
sync.pathPrefix": "",
 
sync.quietSync": true,
Страница с результатом после загрузки / выгрузки (true - не показывать)
sync.showSummary": true,
Показывать в статусной строке статус загрузки / выгрузки

Telegram сайта  "Типичный социум"

Do not be indifferent. Support for motivation to continue on to engage in this further! Thanks

img.png

Ссылка на комментарий
Поделиться на другие сайты

  • AndrewPro популярно и непопулярно это тема
  • 2 года спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Обжалование или подача апелляции на снятие Бана в группе "Типичный Социум IT!
Заявки и обжалование отправлять в Телеграм bot @ModeratorTS_Bot


×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.Политика конфиденциальности

Write what you are looking for and press enter or click the search icon to begin your search

-->