VS Code - Знакомство и настройки

Содержание:

  1. Интерфейс
  2. Плагины (расширения)
  3. Настройки
  4. Режимы экрана
  5. Сочетания клавиш
  1. Интерфейс

    Интерфейс у редактора кода достаточно простой, хотя некоторые детали требуют дополнительного рассмотрения и пояснений. Особенно это актуально для тех, кто только начинает изучать верстку или программирование и пока не знаком с базовыми рабочими элементами редакторов кода. Интерфейс редактора состоит:

    Интерфейс VS Code

    • Сверху – Главное меню (Menu Bar)

      Расположение главного меню

    • Слева - Панель действий (Active Bar)

      Расположение панели действий

      Содержит самые используемые функции редактора:

      • Проводник

        Ярлык меню проводника в VS Code

        Здесь отображается файловая структура выбранного проекта с папками и файлами. С его помощью удобно открывать нужный файл для редактирования. Также во встроенном проводнике можно создавать новые файлы и директории проекта.

        Меню проводника в VS Code

      • Поиск

        Ярлык меню поиска в VS Code

        Позволяет находить определенный фрагмент кода в открытых файлах проекта.

        Меню поиска в VS Code

      • Система управлений версий

        Ярлык меню системы управления версиями в VS Code

        Позволяет осуществлять контроль версий проекта, например, с помощью Git.

        Меню системы управления версиями в VS Code

      • Запуск и отладка

        Ярлык меню запуска и отладки в VS Code

        С помощью этого инструмента можно запускать выполнение кода и смотреть на его поведение. Функциональность можно расширить за счет дополнительных плагинов.

        Меню запуска и отладки в VS Code

      • Расширения

        Меню расширений в VS Code

        Меню расширений в VS Code

      • Настройка аккаунта

        Ярлык настроек аккаунта в VS Code

        Вы можете авторизоваться в своем профиле, чтобы применить уже установленные ранее настройки для VS Code

      • Настройки

        Меню настроек в VS Code

        Здесь представлены основные настройки, которые может менять пользователь. Их тут много и без сторонних плагинов.

        Данная панель может содержать и другие полезные функции, которые можно добавить самостоятельно при установке расширений и настройке панели. Данные инструменты можно как включать, так и отключать при необходимости.

    • Снизу – строка состояния (Status Bar)

      Расположение строки состояния

      В самой нижней части интерфейса окна программы находится строка состояния. Там показывается количество ошибок и предупреждений, которые возникли в ходе выполнения кода (слева).

      Отображение ошибок и предупреждений в VS Code

    • По центру – рабочая область

      Расположение рабочей области в VS Code

      Рабочая область состоит:

      • Основной боковой панели слева (Primary SideBar)

        Расположение основной боковой панели в робочей области VS Code

        Управляет проводником, поиском, системой контроля версий и другими функциями; Ctrl+b – включение и отключение панели.

      • Справа (по центру) область набора кода

        Расположение области набора кода в робочей области VS Code

        Код располагается во вкладках и в каждом окне есть мини-карта.

      • Снизу – нижняя панель

        Расположение нижней панели в робочей области VS Code

        Проблемы, выходные данные, консоль отладки и терминал и др.; Ctrl+j – включение и отключение панели.

  2. Плагины (расширения)

    Начнем с плагинов, потому что именно с помощью плагинов или расширений можно изменить языковые настройки, и выбрать русский или украинский язык. Итак - приступим... В панели действий (Active Bar) выбираем вкладку “расширения”(extensions)

    • Russian Language Pack – руссификатор.

      Программа по умолчанию на английском языке. Для изменения языка на русский необходимо установить данный плагин:

      Плагин Russian Language Pack

      • В поисковой строке основной боковой панели слева (Primary SideBar) введите “Russian Language Pack for Visual Studio Code”.
      • В результатах выдачи сразу покажут страницу этого плагина. Нажмите кнопку “Install”. После этого программа попросит перезапустить ее и откроется уже с русифицированным интерфейсом.
    • indent-rainbow – раскрашивает отступы для удобства ориентирования в коде.

      Плагин indent-rainbow

    • htmltagwrap – для оборачивания выбранного содержимого в тег. Выделяем текст, который хотим обернуть в тег и нажимаем сочетание клавиш alt+w.

      Плагин htmltagwrap

    • eCSStractor for VSCode – для быстрого копирования классов в css и scss файлы с html.

      Плагин eCSStractor

    • HTML to CSS autocompletion – это расширение добавляет автодополнение и подсказки для имен классов созданных в HTML-коде при редактировании файла стилей CSS Это существенно облегчает процесс написания кода, так как вы можете быстро и точно выбирать нужные классы из доступных вам в HTML-коде. Работает подобно расширению IntelliSense for CSS class names in HTML, только в обратном направлении.

      Плагин HTML to CSS autocompletion

    • IntelliSense for CSS class names in HTML – это расширение добавляет автодополнение и подсказки для имен классов CSS в HTML-коде. Это существенно облегчает процесс написания кода, так как вы можете быстро и точно выбирать нужные классы из доступных вам стилей.

      Плагин IntelliSense for CSS class names in HTML

    • HTML End Tag Labels – это расширение для Visual Studio Code, которое помогает улучшить работу с HTML-кодом, делая его более читаемым и удобным. Оно добавляет подсказки с названием классов к закрывающим тегам HTML-элементов, чтобы облегчить визуальное отслеживание структуры кода. Это особенно полезно при работе с большими и сложными HTML-документами.

      Плагин HTML End Tag Labels

    • CSS Peek – поиск классов с HTML в CSS и SCSS.

      Плагин CSS Peek

    • Live Preview – предварительный просмотр результатов прямо в редакторе (встроенный браузер).

      Плагин Live Preview

    • Live Server – Помогает смотреть изменения файла в реальном времени в браузере и даже в нескольких (разных) браузерах.

      Плагин Live Server

    • Image preview – предварительный вывод подключаемого изображения в тексте кода. Добавляет мини изображение в поле написания кода.

      Плагин Image preview

    • Google Translate –(ctrl+alt+t – выделенный текст будет переведен,alt+t -перевести и скопировать, ctrl+shift+t – просто перевести (можно увидеть перевод просто наведением на выделенную фразу при включенном плагине в панели состояния)).

      Плагин Google Translate

    • Google Fonts – подключение шрифтов Google (ctrl+shift+p – ищем в списке пункт google fonts insert <link> - нажимаем на него - получаем список шрифтов – ищем необходимый нам и нажимаем на нем).

      Плагин Google Fonts

    • CSS Responsive – для легкого преобразования значений в % без применения калькулятора.

      Плагин CSS Responsive

    • CSS Flexbox Cheatsheet – подсказки по flexbox.

      Плагин CSS Flexbox Cheatsheet

    • Live Sass Compiler – компилирует scss файлов в css файлы (в его комплект входит расширение Live Server).

      Плагин Live Sass Compiler

    • SCSS IntelliSense –подсказки при работе с препроцессором Sass.

      Плагин SCSS IntelliSense

    • SCSS Formatter – форматирует scss файлы.

      Плагин SCSS Formatter

    • Better Comments –– работа с комментариями, для выделения комментариев другими цветами в зависимости от их назначения.

      Плагин Better Comments

    • BEM Helper – помощник в работе с методологией БЭМ.

      Плагин BEM Helper

    • Project Manager – управление несколькими проектами.

      Плагин Project Manager

    • ftp-simple – для загрузки, выгрузки нашего проекта на и с sftp/ftp-server. Работа на удаленном сервере.

      Плагин ftp-simple

    • px to rem – перевод пикселей в условные единицы при помощи горячих клавиш Alt+Z.

      Плагин px to rem

    • Compare Folders – помогает сравнивать папке с файлами проекта при их дублировании, то есть контролировать изменения в папках и файлах если не используем систему контроля версий.

      Плагин Compare Folders

    • CSS Grid Snippets – добавляющее фрагменты CSS Grid в VS Code

      Плагин CSS Grid Snippets

    • Bookmarks – создает закладки в коде, чтобы быстро перемещаться между разными участками вашего проекта.

      Плагин Bookmarks

    • Debugger for Firefox – позволяет разработчикам отлаживать веб-приложения, работающие в браузере Mozilla Firefox.

      Плагин Debugger for Firefox

    • Easy LESS – помогает работать с препроцессором LESS в Visual Studio Code.

      Плагин Easy LESS

    • GitHub Pull Requests and Issues – это расширение позволяет просматривать и управлять запросами на вытягивание GitHub и проблемами в Visual Studio Code.

      Плагин GitHub Pull Requests and Issues

    • Code Spell Checker + Russian - Code Spell Checker + Ukrainian - Code Spell Checker - проверка орфографии при написании текста и кода.

      Плагин Code Spell Checker

      Плагин Russian - Code Spell Checker

      Плагин Ukrainian - Code Spell Checker

  3. Настройки

    Visual Studio Code позволяет выполнить настройку параметров как для всей программы в целом, так и задать их индивидуально для определенных проектов. Для получения доступа к параметрам кликните по иконке "шестеренки" (см.поз.1 на рис.) и выберите в контекстном меню “Параметры” (см.поз.2 на рис.) или воспользуйтесь сочетанием клавиш “Ctrl+,”. Для удобного и быстрого поиска необходимых параметров в настройках есть строка поиска. Введя название необходимого параметра мы можем быстро его найти.

    Расположение вызова окна параметров в VS Code

    Давайте приступим к рассмотрению, некоторых основных настроек, которые может изменить пользователь:

    • Настройка отображения кода

      Для удобного редактирования кода в редакторе кода VS Code есть возможность настроить его отображение. Например, изменить размер и семейство шрифта, отступы и табуляцию. Давайте рассмотрим настройку этих параметров.

      • Font Size - размер шрифта

        В VS Code по умолчанию установлен 14-й размер шрифта, но его можно изменить на любой другой удобный для нас. Для этого развернем в дереве параметров строку “Текстовый редактор” (поз. 1 на рис.), находим блок “Шрифт” (поз. 2 на рис.) и находим пункт “Font Size” (поз. 3 на рис.), и в поле (поз. 4 на рис.) вводим необходимый нам размер шрифта.

        Расположение настройки размера шрифта

        Этим мы настроим сохраненный размер шрифта который у нас будет отображаться при открытии редактора. Но если мы захотим в процессе работы его изменить, то это можно сделать сочетанием клавиш ctrl + или ctrl - (что позволяет поменять размер шрифта во всей программе, включая размер шрифта в меню программы), или зажав ctrl прокручиваем колесико мышки вверх - вниз (это позволяет менять шрифт только в области редактирования кода).

      • Font Family - настройка семейства шрифта

        Кроме размера шрифта в VS Code есть возможность поменять и сам шрифт. Для этого разворачиваем в дереве параметров строку “Текстовый редактор” (поз. 1 на рис.), находим блок “Шрифт” (поз. 2 на рис.) и находим пункт “Font Family” (поз. 3 на рис.), и в поле (поз. 4 на рис.) вручную прописываем название шрифта, который мы хотим использовать по умолчанию для отображения нашего кода, а также указываем его тип (это мы можем сделать если стандартные настройки шрифта нас не устраивают).

        Расположение настройки семейства шрифта

      • Tab Size - Настройка шага табуляции в пробелах

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

        Для выполнения данной настройки выбираем в дереве параметров строку “Текстовый редактор” (поз. 1 на рис.), находим пункт “Tab Size” (поз.2 на рис.) и в поле (поз. 3 на рис.) вводим необходимое количество пробелов для вашего кода (если это количество нужно изменить)

        Расположение настройки шага табуляции в пробела

      • Render Whitespace - управляет отрисовкой пробелов в редакторе

        Данная настройка помогает увидеть, где поставлены пробелы и их количество. Благодаря отрисовке пробелов мы можем увидеть, где мы поставили лишний пробел или же не установили его в том месте, где он должен быть.

        Выбираем в дереве параметров строку “Текстовый редактор” (поз. 1 на рис.), находим пункт “Render Whitespace” (поз. 2 на рис.) и в поле (поз. 3 на рис.) выбираем подходящий для нас вариант отрисовки пробелов:

        Расположение настройки отрисовки пробелов в редакторе

        • none: нет никакой дополнительной отрисовки;
        • boundary: отрисовываются все пробелы, кроме одиночных между слов;
        • selection: пробелы отрисовываются только в выделенном тексте (этот параметр выбран по умолчанию);
        • trailing: отрисовываются конечные пробелы;
        • all: отрисовываются все пробелы.
      • Cursor Style - настройка стиля курсора

        В данных настройках можно выбрать стиль курсора. Разворачиваем в дереве параметров строку “Текстовый редактор” (поз. 1 на рис.), находим блок “Курсоры” (поз. 2 на рис.) и находим пункт “Cursor Style” (поз. 3 на рис.), и в поле (поз. 4 на рис.) выбираем один из доступных 6-ти стилей курсора.

        Расположение настройки стиля курсора

      • Insert Space - настройка отображения табуляции

        Данная настройка отвечает за действие редактора при нажатии на клавишу Tab. По умолчанию при нажатии клавиши Tab будут отображатся пробелы. Если снять галочку в настройке, то редактор будет вставлять знаки табуляции. Данная настройка необходима в случае если в команде вместо пробелов, как стандарт, используются знаки табуляции. Выбираем в дереве параметров строку “Текстовый редактор” (поз. 1 на рис.), находим пункт “Insert Space” (поз. 2 на рис.) и можем установить или убрать галочку с параметра.

        Расположение настройки отображения табуляции

    • Настройка форматирования

      В Visual Studio Code есть несколько параметров, отвечающих за форматирование кода. С помощью него можно, например, быстро исправить съехавшую табуляцию в документе (по умолчанию для этого используется сочетание клавиш Shift+Alt+F) или же настроить правильное форматирование HTML документов в соответствии общепринятых стандартов оформления. Также есть возможность выбрать параметры для автоматического форматирования кода в файлах.

      • Настройка форматирования HTML документов в соответствии с общепринятыми стандартами оформления.

        • Добавление отступов (табуляции) перед началом разделов <head> и <body>

          Для данной настройки перейдите в “Параметры”. В дереве параметров разворачиваем вкладку “Расширения” (см. поз.1 на рис.). Находим пункт “HTML” (см. поз.2 на рис.). Ищем параметр “HTML > Format: Indent Inner HTML” (см. поз.3 на рис.) И устанавливаем галочку напротив “Отступ для разделов и”

          Расположение настройки добавление отступов перед началом разделов <head> и <body>

        • Удаление пустой строки перед началом разделов <head> и <body>

          Для настройки данного параметра перейдите в “Параметры”. В дереве параметров разворачиваем вкладку “Расширения” (см. поз.1 на рис.). Находим пункт “HTML” (см. поз.2 на рис.). Ищем параметр “HTML > Format: Extra Liners” (см. поз.3 на рис.). И нажимаем “Изменить в settings.json“ (см. поз.4 на рис.). В открывшемся файле “settings.json” в строке "html.format.extraLiners": "" в “кавычках” прописываем параметр “null” (см. поз.5 на рис.), который убирает пустые строки разделяющие открывающий тег раздела <html> и подраздел <head></head> и подраздел <body></body> и закрывающий тег раздела </html>, а также между подразделами <head></head> и <body></body>.

          Расположение настройки удаления пустой строки перед началом разделов <head> и <body>

          Редактирование файл settings.json для удаления пустой строки перед началом разделов <head> и <body>

      • Настройка автоматического форматирования кода в файлах

        Для настройки этого параметра разворачиваем в дереве параметров строку “Текстовый редактор” (поз. 1 на рис.), находим блок “Форматирование” (поз. 2 на рис.) и выбираем в поле (поз.3 на рис.) подходящий или подходящие нам варианты форматирования и устанавливаем на них галочки.

        Расположение натройки автоматического форматирования кода в файлах

        Нам предлагает такие варианты:

        • Format On Paste - автоматическое форматирование при вставке кода, например, из буфера обмена;
        • Format On Paste - автоматическое форматирование при вставке кода, например, из буфера обмена;
        • Format On Paste - автоматическое форматирование при вставке кода, например, из буфера обмена;

        В настройках можно сделать активным как один из рассмотренных параметров, так и несколько. По умолчанию они все неактивны. Автоматическое форматирование полезно для того, чтобы получить читаемый и структурированный код, что существенно экономит наше время.

    • Настройка области написания кода

      В VS Code можно настроить несколько рабочих областей, разделив область написания кода на несколько частей. Это удобно, когда часто приходится взаимодействовать одновременно с несколькими файлами. Например, при верстке веб-страниц, когда разработчик пишет HTML-разметку и одновременно налаживает CSS-стили и добавляет JS-скрипты в отдельных файлах.

      Разделение на несколько рабочих областей можно сделать найдя в “Главном меню” (поз. 1 на рис.) пункт “Вид” (поз. 2 на рис.). Далее выбираем раздел “Макет редактора” (поз. 3 на рис.) и выбираем наиболее удобную для нас сетку (ее можно настроить как угодно для вашего удобства).

      Расположение натройки области написания кода

    • Автосохранение

      По умолчанию автоматическое сохранение файлов отключено, но его можно включить. Данная настройка может помочь не потерять важные данные из-за вылета редактора или из-за других проблем.

      Для настройки этого параметра разворачиваем в дереве параметров строку “Текстовый редактор” (поз. 1 на рис.) и выбераем пункт “Файлы” (поз. 2 на рис.). Далее находим параметр “Auto Save” (поз. 3 на рис.). В поле ниже (поз.4 на рис.) выбрав один из предложенных вариантов автосохранения:

      • При открытии параметров редактора найдите и разверните в дереве слева блок “Текстовый редактор” (поз. 1 на рис.) и выберите пункт “Файлы” (поз. 2 на рис.).
      • Далее найдите параметр “Auto Save” (поз. 3 на рис.). В поле ниже (поз.4 на рис.) выбрав один из предложенных вариантов автосохранения:
        • afterDelay: Файл сохраняется раз в промежуток времени, настроенный пользователем (время настраиваете самостоятельно);
        • onfocusChange: Сохранение файла производится, когда вы переходите в другой файл проекта;
        • onWindowChange: Сохранение производится при переключении на другое окно.

        Расположение натройки автсохранения файлов

        По умолчанию параметр автосохранения отключен (значение “Off”).

  4. Режимы экрана

    В Visual Studio Code предусмотрено несколько режимов работы с кодом, которые позволяют сосредоточиться на работе с ним:

    • Полноэкранный режим

      При использовании "полноэкранного режима" скрывается верхнее меню и кнопки управления программой, а также меню пуска в Windows.

      Изображение полноэкранного режима

      Включить полнокранный режим можно в “Главном меню” в пункте “Вид” (поз. 2 на рис.), выбрав раздел “Внешний вид” (поз.3 на рис.) и затем “Полноэкранный режим” (поз. 4 на рис.).

      Изображение полноэкранного режима

      Изображение полноэкранного режима

      Второй способ включния этого режима производится при нажатии клавиши F11.

      Отключить этот режим можно повторным нажатием по клавише F11.

    • Режим Zen

      Изображение режима Zen

      Почти тоже самое, что и полноэкранный режим, но он скрывает все элементы управления VS Code, позволяя сфокусироваться только на коде. Включить этот режим можно в “Главном меню” в пункте “Вид” (поз. 2 на рис.), выбрав раздел “Внешний вид” (поз.3 на рис.) и затем “Режим Zen” (поз. 4 на рис.).

      Расположение параметров внешнего вида

      Расположени настрйки включения режима Zen

      Еще один способ активации этого режима это сочетание клавиш "CTRL+K Z"

  5. Сочетания клавиш

    VS Code включает в себя большое количество комбинаций клавиш, нажимая которые мы можем выполнять различные действия и команды в редакторе. Использование сочетаний клавиш существенно ускоряет работу с редактором, так как позволяют выполнять действия без необходимости переключаться на мышь или использовать контекстное меню. Одни из преимуществ использования сочетаний клавиш:

    • Быстрота: Использование клавиш позволяет выполнять действия без необходимости искать и нажимать соответствующие кнопки на панели инструментов или в меню.
    • Эффективность: При помощи сочетаний клавиш можно быстро выполнить действия, что особенно полезно при работе с повторяющимися задачами.
    • Контроль: Сочетания клавиш могут предоставить больше контроля над функциональностью редактора иплагинами.
    • Отсутствие переключения контекста: Используя сочетания клавиш, мы остаёмся сосредоточенными на рабочей среде, не отвлекаясь на меню или настройки.

    Вот некоторые из них:

    • На начальном экране:

      Списо сочетаний клавиш на начальном экране VS Code

      • Ctrl+Shift+P, F1 - Показать палитру команд
      • Ctrl+P - Быстрое открытие, переход в файл …
      • Ctrl + Shift + F - Найти в файлах
      • F11 - Полноэкранный режим
      • Ctrl+, - Пользовательские настройки
    • файл

      • 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+K Ctrl+S - Горячие клавиши
    • редактирование

      • Ctrl + A - Выделить все
      • Ctrl + Z - Отменить
      • Ctrl + Y - Вернуть
      • Ctrl + X или Shift + Del - Вырезать (без выделения)
      • Ctrl + C или Ctrl + Ins - Копировать (без выделения)
      • Ctrl + V или Shift + Ins - Вставить
      • Ctrl + D - Копировать текущую строку вниз
      • Ctrl + 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 + ↑ / ↓ - Перемещение строки вверх / вниз
      • Ctrl + Shift + K - Удалить строку
      • 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 - Удалить конечные пробелы
      • Ctrl + Shift + \ - Перейти к соответствующей скобке
    • Левая панель

      • 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 + 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 + S - Сочетания клавиш
    • Отладка

      • Ctrl + F5 - Запустить отладку
      • Ctrl + F6 - Начать без отладки
      • Ctrl + F7 - Остановить отладку
      • Ctrl + F8 - Перезапустить отладку
      • Alt + F9 - Переключить точку останова
      • Shift + F9 - Новая точка останова столбца
      • Ctrl + F9 - Шаг с обходом
      • Ctrl + F10 - Шаг с заходом
      • Ctrl + F11 - Шаг с выходом
      • Ctrl + F12 - Продолжить
    • 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

    Открытие списка всех используемых "гарячих клавиш" осуществяется сочетанием клавиш Ctrl+K Ctrl+S

    Списо всех сочетаний клавиш в параметрах VS Code

    В данных параметрах есть возможность изменить все предложенные сочетания клавиш.