Обозначение кнопок мыши в таблице:
⠁ | ⠈ | ⠃ | ◠ |
Левая кнопка | Правая кнопка | Двойной клик | Колесико |
— Имеется дополнительная информация во всплывающей подсказке
Управлять столбцами таблицы можно с помощью горячих клавиш:
Alt ( 1 .. 5 ) — Скрыть/показать столбец 1 — 5; Alt 0 — Показать все столбцы
Alt ( 1 .. 5 ) — Изменить направление сортировки в столбце 1 — 5
Ctrl ⠁ — Добавить сочетание в Редактор горячих клавиш
Источник: xn--80aebiodamj0aw8fua3g.xn--p1ai
Горячие клавиши в VS Code
Reset VS Code to Default Settings | Visual Studio Code
Горячие клавиши в VS Code — это экономия времени и отличный способ упростить себе жизнь при разработке кода. Как правило, понимание ценности этого инструмента приходит с опытом, однако мы рекомендуем привыкать к горячим сочетаниям с первых же дней изучения программирования.
Что такое горячие клавиши в VS Code
В любом софте горячие клавиши — это сочетание двух или более клавиш на клавиатуре, при нажатии которых запускаются определенные действия в программе или операционной системе. Например, известные многим комбинации «Ctrl + C» и «Ctrl + V» позволяют копировать и вставлять текстовые строки или изображения соответственно, не тратя при этом время на открытие контекстного меню.
Конечно, во время разработки или отладки кода можно обойтись и без горячих клавиш. Все опции так или иначе доступны из надстроек или контекстного меню, вызвать которое можно кликом ПКМ (правая кнопка мыши). Однако для ускорения рабочего процесса рекомендуется все-таки изучить популярные сочетания клавиш, а то и настроить свои собственные. Сейчас узнаем, как это сделать.
Как настроить горячие клавиши
Для просмотра готовых и настройки собственных хоткеев откройте VS Code и кликните на иконку с шестеренкой в нижней левой части интерфейса. В контекстном меню выберите пункт «Сочетания клавиш», если у вас русскоязычная версия софта, или же «Hotkeys», если интерфейс на английском.
Откроется окно со списком всех горячих клавиш с описанием каждой команды. В верхней части есть строка поиска — в ней можете указать конкретный пункт, который хотите настроить. Допустим, надо изменить сочетание клавиш для дублирования выделенного участка кода. Найдите этот пункт через поиск в списке, затем кликните на иконку «+» слева от названия, чтобы добавить свое сочетание.
Вновь откроется окно с просьбой указать комбинацию клавиш. Зажмите на клавиатуре сочетание, которое считаете нужным для этой команды, затем нажмите Enter. Настройки применяются сразу же. Таким образом можно изменить и уже настроенные комбинации, если в этом есть потребность.
How to reset settings in Visual Studio Code for MacOS or Windows?
Полезные горячие клавиши
Давайте рассмотрим наиболее часто используемые разработчиками комбинации клавиш для VS Code. Для удобства поделим их на категории в зависимости от того, какие команды они делают.
Важно: комбинации указаны для операционной системы Windows. Если Visual Studio Code у вас установлен на MacOS, вместо клавиши Ctrl в описанных сочетаниях используйте кнопку Command. Вместо клавиши Alt на ПК с системой MacOS используется кнопка Option. В остальном различий нет.
Клавиши для навигации по коду
Манипуляции с окном редактора с помощью мыши — это просто, но долго и не всегда удобно. Тем более, если приходится работать с большим кодом на несколько тысяч строк с множеством блоков и разношерстных переменных. Упростить работу помогут навигационные хоткеи, указанные далее.
Shift + Tab — смещение табуляции на один шаг влево. Важное сочетание для разработчиков на языке Python, так как клавиша Tab «отбивает» ровно четыре пробела, что нужно для оформления кода.
F12 либо Alt + левая кнопка мыши — быстрый переход к переменной либо к родительскому классу.
Ctrl + D — выделение слова, на котором установлен курсор. Если после выделения повторно нажать на клавишу D, не отпуская при этом Ctrl, под выделение попадет следующее идентичное значение, идущее по порядку вниз. Удобно, если нужно быстро выделить ближайшие значения переменной.
Ctrl + Shift + L — это альтернатива для сочетания Ctrl + D, которая позволяет выделить все вхождения уже выделенного слова или фразы.
Ctrl + L — выделение строки полностью. Отлично работает в сочетании с «Копировать» и «Вырезать».
Ctrl + G — переход к строке с заданным номером. Нажмите комбинацию двух клавиш, затем введите номер строки, которую хотите увидеть. Сочетание сильно экономит время во время отладки кода.
Ctrl + Shift + / — переход к парной скобке. Комбинация спасает в ситуациях, когда кода становится так много, что разработчик начинает путаться в обилии открывающих и закрывающих скобок.
F12 — переход к переменной. Нашли в коде переменную с неизвестным происхождением и хотите узнать, где она объявлена и что у нее с областью видимости? Установите курсор на нее, нажмите на F12, и VS Code по каждому нажатию будет показывать места, в которых объявлена переменная.
Alt + Shift + стрелка влево/стрелка вправо — сжатие либо расширение выделенного фрагмента соответственно. Если нажимаете клавиши быстрее, чем водите мышью по дисплею, это сочетание определенно поможет в рабочих задачах.
Ctrl + ]/[ — в первом случае комбинация увеличивает табуляцию для строки, на которой установлен курсор, а во втором, напротив, уменьшает ее.
Ctrl + Shift + [ — сворачивает блок, в пределах которого установлен курсор. Удобно, если нужно на время скрыть часть кода, чтобы она не отвлекала от работы. Чтобы раскрыть сжатые таким образом блок, достаточно нажать сочетание клавиш Ctrl + Shift + ].
Ctrl + Home — быстро перемещает курсор в начало редактора. Если нужно моментально попасть в конец окна редактора, нажмите Ctrl + End.
Клавиши для быстрого редактирования
Быстрое и удобное перемещение по коду — это хорошо, но все же недостаточно для продуктивной работы разработчика. Вот несколько хоткеев, которыми пользуются при редактировании проекта.
Ctrl + / — комментирование или раскомментирование строки. Интересно, что программа VS Code автоматически проставляет символ для комментария в зависимости от выбранного вами языка. При этом курсор перед нажатием комбинации может находиться в любом месте строки — это неважно.
Shift + Del — удаление строки полностью. Зачем тратить время на ручное выделение строки мышью, а затем еще и нажатие на Backspace? Поставьте курсор в удаляемую строку, и нажмите сочетание.
Alt + стрелка вверх/стрелка вниз — двигает строку, на которой установлен курсор, вверх либо вниз соответственно. Экономит уйму времени, так как не нужно сперва выделять строку, затем нажимать Ctrl + C для копирования, перемещать курсор и вставлять строчку на новое место. Попробуйте сами!
Shift + Alt + стрелка вверх/стрелка вниз — копирует строку, на которой установлен курсор, и двигает ее вниз. Если нажать комбинацию со стрелкой вверх, курсор автоматически переместится на одну строчку вверх. Хотите, чтобы он остался на месте? Тогда вам нужно сочетание со стрелкой вниз.
F2 — назначение переменной нового имени. Важно: при использовании такой комбинации новое название присваивается всем одинаково названным переменным только внутри блока. Сочетание экономит время, так как не нужно вручную выделять параметры и переименовывать по одному.
Shift + Alt + F — автоматическое форматирование документа. При нажатии комбинации VS Code в первую очередь предложит установить одно из доступных расширений для форматирования кода (если такого еще нет). При повторном нажатии программа приведет код к читабельному виду.
Ctrl + K Ctrl + F — форматирование выделенной области кода. Эти два сочетания нужно прожимать в случае, если хотите привести к читабельному виду не весь документ, а некоторую его часть.
Ctrl + K Ctrl + X — обрезание пробелов в конце строки. Незаменимый хоткей, который используется на этапе рефакторинга кода. Экономит время на ручном удалении лишних пробелов. Большой плюс и в том, что комбинация может срабатывать одновременно на нескольких выделенных строках.
Alt + Z — включение либо отключение автоматического переноса слов. Если вдруг пишите настолько длинные строки кода, что они не помещаются в ширину экрана, нажмите на эту комбинацию.
ALT + клик левой кнопкой мыши — размножение курсора. С зажатым Alt кликайте на все строки, где хотите установить дополнительный курсор. Это можно сделать иначе — выделить несколько строк с зажатой средней кнопкой мыши. Удобно, если нужно редактировать разные участки кода сразу.
Ctrl + K, Ctrl + [ — поочередное нажатие этих сочетаний позволяет свернуть все субрегионы кода. Соответственно, чтобы их после этого быстро развернуть в стандартный вид, нужно нажать те же комбинации, но с закрывающей скобкой ].
Клавиши для быстрого запуска кода
Код написан, и неужели здесь возможности горячих клавиш заканчиваются? Нет, их преимущество раскрывается в том числе на этапе отладки проекта и во время редактирования возможных ошибок. Вот какими комбинациями пользуются многие разработчики:
F5 — запуск процедуры отладки кода.
Ctrl + F5 — запустить код без предварительной отладки. Используйте эту опцию, если уверены в том, что с кодом полный порядок и нет необходимости в его проверке перед запуском.
Shift + F5 — принудительно остановить процесс отладки.
Ctrl + Shift + F5 — перезапустить процесс отладки. Полезно, если в ходе проверки кода обнаружены ошибки, которые нужно исправить прежде, чем повторно запустить отладку.
Alt + F9 — переключить точку останова.
Ctrl + Shift + F9 — удалить все действующие точки останова.
Ctrl + Alt + Q — выполнить быструю проверку во время отладки.
Ctrl + F10 — выполнить код до активной позиции. Перед нажатием комбинации клавиш установите курсор на строку, на которой должно заканчиваться выполнение кода или его отладка. Удобно для поэтапной работы.
F8 — переход между ошибками во время отладки. Хоть это и не сочетание клавиш, все-таки очень полезный инструмент. Не нужно листать код колесиком мышки и искать подсвеченные строчки. Чтобы перейти на предыдущую ошибку, используйте комбинацию Shift + F8.
Клавиши для работы с терминалом
Работу с терминалом VS Code тоже можно и даже нужно оптимизировать, используя для этого горячие клавиши, предусмотренные разработчиками Visual Studio Code. Их не так много, поэтому на запоминание не потребуется много времени.
Ctrl + ` — вызов терминала. Повторное нажатие комбинации, соответственно, скрывает терминал.
Ctrl + Shift + ` — открыть новый терминал для работы.
Ctrl + Alt + стрелка вправо — разделение рабочего пространства с последующим перемещением активной вкладки в правую часть окна. Чтобы вернуть вкладку назад, нужно нажать аналогичную комбинацию, но со стрелкой влево.
Ctrl + R — переключение между средами разработки. При нажатии этой комбинации программа VS Code отобразит вам список всех рабочих пространств, используемых недавно. Важно: в случае, если вы перейдете в одно из недавних пространств, текущая сессия терминала закроется.
Shift + Page Up/Page Down — быстрая прокрутка окна терминала вверх или вниз соответственно.
Ctrl + , E — просмотреть список со всеми ошибками, которые возникли при отладке/запуске кода.
Ctrl + Shift + M — отобразить панель с указанием найденных проблем.
Клавиши для работы с файловой системой
Многие разработчики, причем даже с большим опытом в программировании, до сих пор работают с файловой системой из контекстного меню «Файл». Однако это неудобно и отбирает много времени на поиск нужного подпункта. Это можно оптимизировать.
Ctrl + N — создать новый файл для работы с кодом.
Ctrl + Shift + N — открыть новое окно редактора Visual Studio Code.
Ctrl + W — закрыть окно редактора. Также можно воспользоваться сочетанием Ctrl + F4. Если нужно закрыть текущее окно редактора, нажмите комбинацию клавиш Ctrl + Shift + W.
Ctrl + K + O — открыть папку.
Ctrl + K + F — закрыть папку.
Ctrl + O — открыть файл.
Ctrl + W — закрыть файл.
Ctrl + S — сохранить изменения в файле.
Ctrl + Shift + S — сохранить изменения с указанием конкретного названия и расширения файла.
Ctrl + K + S — сохранить все открытые файлы.
Ctrl + K + P — скопировать путь, по которому располагается текущий файл.
Ctrl + Q — быстро открыть файл.
Клавиши для работы с Git
По умолчанию горячие клавиши для работы с Git в программе VS Code не назначены. Предлагаем настроить их самостоятельно, используя одну из популярных в среде разработчиков раскладку:
Alt + G + H — показать историю работы с системой управления версиями Git.
Alt + G + P — отправить изменения, внесенные в код.
Alt + G + C — зафиксировать изменения в памяти Git (закоммитить).
Alt + G + B — создать новую ветку.
Alt + G + T — переключиться с одной ветки на другую.
Alt + G + I — начать инициализацию Git.
Прочие горячие клавиши
Здесь мы перечислили еще несколько хоткеев, которые не вошли в предыдущие категории, но могут пригодиться при работе над проектом.
Ctrl + Z + K — активация дзен-режима. В таком режиме скрываются все лишние панели, а активное окно редактора открывается на весь экран. Ничего не отвлекает от разработки или отладки кода. Чтобы выйти из дзен-режима, достаточно нажать клавишу Esc.
F11 — отображение интерфейса в полноэкранном режиме. Если дзен-мод кажется вам интересным решением, но не хочется отказываться от важных для работы вкладок, используйте этот хоткей.
Ctrl + ` — переход к окну настроек. Даже если вы долго работаете в VS Code, наверняка приходится периодически открывать окно с параметрами, чтобы внести изменения или вспомнить, что значит та или иная комбинация клавиш. Вход в меню настроек можно упростить вот этим сочетанием.
Ctrl + Shift + Space — отображение подсказок по параметрам. Комбинация помогает новичкам и не только, когда не получается вспомнить порядок параметров, но читать документацию не хочется.
Ctrl + K Ctrl + T — открыть окно выбора темы оформления. Стандартный интерфейс VS Code может показаться слишком скучным даже любителям минимализма. Благо, есть возможность выбирать.
Alt + C/R/W — переключение чувствительности VS Code к регистру между одним из трех уровней.
Ctrl + B — включить либо отключить (при повторном нажатии) видимость боковой панели редактора.
Ctrl + Shift + F — открыть окно поиска по коду. Одно из главных сочетаний клавиш, которыми вы будете часто пользоваться как на этапе написания, так и в процессе редактирования кода.
Значимость горячих клавиш для разработки ПО
Исследователи из проекта Brainscape провели небольшой анализ и выяснили, что использование горячих клавиш в условиях стандартной 40-часовой рабочей недели экономит 8 рабочих дней в год! По их подсчетам, нажатие комбинации клавиш в среднем на 2 секунды быстрее, чем совершение той же команды, но из контекстного меню с помощью мыши. Если до сих пор не пользуетесь этим инструментом, в течение одного года вы совершенно бессмысленно теряете до 64 часов времени.
Серьезные IT-компании уделяют горячим клавишам особое внимание. Еще бы, ведь 8 рабочих дней можно не потратить впустую, а направить на работу над проектом, и добиться лучших результатов в сравнении с конкурентами. Но даже если вы начинающий разработчик или программист, который работает на фрилансе, внедрение хоткеев в рабочий процесс поможет развиться как специалист.
Ускорение разработки — не единственная причина внедрить горячие клавиши в рабочий процесс. Использование хоткеев банально удобнее, не нужно каждый раз наводиться мышью на требуемый пункт контекстного меню. Вместо этого автоматически срабатывает мышечная память. Для зрения тоже плюс, так как разработчику не приходится каждый раз искать глазами нужный пункт в меню.
Особо искушенные программисты могут пойти еще дальше, и использовать макросы при помощи специализированных программ или софта, управляющего клавиатурой/мышью. В этом случае есть возможность создавать целые связки горячих клавиш для особо часто выполняемых операций на этапе написания, рефакторинга или отладки кода. Это позволит сэкономить еще немного времени.
Начните использовать горячие клавиши в VS Code сейчас, и всего через несколько часов активного применения запомните большую часть сочетаний. На первое время можете выписать нужные вам хоткеи на лист бумаги или открыть памятку на втором мониторе, периодически поглядывая на нее. Если какие-то комбинации кажутся неудобными, помните, что их можно легко отредактировать.
Источник: synergy.ru
Горячие клавиши в VSCode для Windows
Набор всех доступных горячих клавиш (быстрых команд) для работы с редактором кода VSCode, которые значительно упрощают ведение разработки и написание кода.
Все десктопные программы имеют в своём арсенале быстрые команды комбинацией клавишь, называемые как горячие клавиши. Скорей всего вы уже знакомы с некоторыми командами горячими клавишами для управлением Windows. Так же и у самого популярного редактора кода Visual Studio Code есть большой набор своих горячих клавишь.
Основные
Ctrl + ⇧Shift + P или F1 Показать палитру команд
Ctrl + P Быстрое открытие, переход в файл.
Ctrl + ⇧Shift + N Новое окно/экземпляр
Ctrl + ⇧Shift + W Закрыть окно/экземпляр
Ctrl + , Параметры (Пользовательские настройки)
Ctrl + K или Ctrl + S Горячие клавиши (управление)
Редактирование — Базовые
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 / PgDn Прокрутка страницы вверх / вниз
Ctrl + ⇧Shift + [ Свернуть фрагмент кода
Ctrl + ⇧Shift + ] Развернуть фрагмент кода
Ctrl + K Ctrl + [ Свернуть все сворачиваемые фрагменты кода
Ctrl + K Ctrl + ] Развернуть все сворачиваемые фрагменты кода
Ctrl + K Ctrl + 0 Fold (collapse) all regions
Ctrl + K Ctrl + J Unfold (uncollapse) all regions
Ctrl + K Ctrl + C Добавить строчный комментарий //
Ctrl + K Ctrl + U Удалить строчный комментарий //
Ctrl + / Поставить/снять строчный комментарий //
⇧Shift + Alt + A Поставить/снять блочный комментарий /* . */
Alt + Z Вкл/выкл перенос строк
Навигация
Ctrl + T Показать все символы
Ctrl + G Перейти к строке.
Ctrl + P Перейти к файлу.
Ctrl + ⇧Shift + O Перейти к символу.
Ctrl + ⇧Shift + M Показать панель проблем
F8 Перейти к следующей ошибке или предупреждению
⇧Shift + F8 Перейти к предыдущей ошибке или предупреждению
Ctrl + ⇧Shift + Tab↹ Навигация по истории вкладок редактора
Alt + ← ИЛИ → Назад / вперед
Ctrl + M Toggle Tab moves focus
Поиск и замена
Ctrl + H Заменить
F3 ИЛИ ⇧Shift + F3 Найти следующий/предыдущий
Alt + Enter Select all occurences of Find match
Ctrl + D Add selection to next Find match
Ctrl + K Ctrl + D Move last selection to next Find match
Alt + C ИЛИ R ИЛИ W Toggle case-sensitive / regex / whole word
Мульти-курсор и выделение
Alt + Click Вставить курсор — Insert cursor
Ctrl + Alt + ↑ ИЛИ ↓ Insert cursor above / below
Ctrl + U Undo last cursor operation
⇧Shift + Alt + I Insert cursor at end of each line selected
Ctrl + I Select current line
Ctrl + ⇧Shift + L Select all occurrences of current selection
Ctrl + F2 Select all occurrences of current word
⇧Shift + Alt + → Expand selection
⇧Shift + Alt + ← Shrink selection
⇧Shift + Alt + (drag mouse) Column (box) selection
Ctrl + ⇧Shift + Alt + (arrow key) Column (box) selection
Ctrl + ⇧Shift + Alt + PgUp / PgDn Column (box) selection page up/down
Редактирование многих языков
Ctrl + Пробел Trigger suggestion
Ctrl + ⇧Shift + Пробел Trigger parameter hints
⇧Shift + Alt + F Format document
Ctrl + K Ctrl + F Format selection
F12 Go to Definition
Alt + F12 Peek Definition
Ctrl + K F12 Open Definition to the side
Ctrl + . Quick Fix
⇧Shift + F12 Show References
F2 Переименовать символ
Ctrl + K Ctrl + X Trim trailing whitespace
Ctrl + K M Change file language
Управление редактором
Ctrl + F4 , Ctrl + W Закрыть редактор
Ctrl + K F Закрыть папку
Ctrl + Разделить редактор
Ctrl + 1 ИЛИ 2 ИЛИ 3 Focus into 1st, 2nd or 3rd editor group
Ctrl + K Ctrl + ← ИЛИ → Focus into previous/next editor group
Ctrl + ⇧Shift + PgUp ИЛИ PgDn Move editor left/right
Ctrl + K ← ИЛИ → Move active editor group
Управление файлами
Ctrl + N Новый файл
Ctrl + O Открыть файл.
Ctrl + S Сохранить
Ctrl + ⇧Shift + S Сохранить как.
Ctrl + K S Сохранить все
Ctrl + F4 Закрыть
Ctrl + K Ctrl + W Закрыть все
Ctrl + ⇧Shift + T Открыть закрытый редактор — Reopen closed editor
Ctrl + K Enter Оставить открытым редактор в режиме предварительного просмотра — Keep preview mode editor open
Ctrl + Tab↹ Открыть следующий
Ctrl + ⇧Shift + Tab↹ Открыть предыдущий
Ctrl + K P Копировать путь активного файла
Ctrl + K R Открыть активный файл в проводнике
Ctrl + K O Показать активный файл в новом окне/экземпляре
Display
F11 Toggle full screen
⇧Shift + Alt + 0 Toggle editor layout (horizontal/vertical)
Ctrl + = ИЛИ — Zoom in/out
Ctrl + B Toggle Sidebar visibility
Ctrl + ⇧Shift + E Show Explorer / Toggle focus
Ctrl + ⇧Shift + F Показать Поиск
Ctrl + ⇧Shift + G Show Source Control
Ctrl + ⇧Shift + D Показать Отладка (Debug)
Ctrl + ⇧Shift + X Показать Расширения
Ctrl + ⇧Shift + H Replace in files
Ctrl + ⇧Shift + J Toggle Search details
Ctrl + ⇧Shift + U Show Output panel
Ctrl + ⇧Shift + V Open Markdown preview
Ctrl + K V Open Markdown preview to the side
Ctrl + K Z Zen Mode (Esc Esc to exit)
Отладка (Debug)
F9 Переключить точку останова
F11 / ⇧Shift + F11 Step into/out
Ctrl + K Ctrl + I Show hover
Интегрированный терминал
Ctrl + ` — Показать встроенный терминал
Ctrl + Shift + ` — Создать новый терминал
Ctrl + C Копировать выделенное
Ctrl + V Вставить в активный терминал
Ctrl + ↑ ИЛИ ↓ Прокрутить вверх/вниз
⇧Shift + PgUp ИЛИ PgDn Прокрутить на одну страницу вверх/вниз
Ctrl + Home Прокрутка в начало
Ctrl + End Прокрутка в конец
Записи по теме
Инструкция как в редакторе VSCode отключить проверку кода TypeScript выполняемую линтерами встроенными по умолчанию в ядро редактора.
Инструкция как быстро и просто сделать копию репозитория GitHub к себе на компьютер при помощи редактора Visual Studio Code. Задача буквально на два-три клика мышкой.
Пошаговая инструкция о том, как создавать свои собственные сниппеты для редактора VSCode: типы сниппетов, правила для названий, структура кода сниппета.
Подбора лучших расширениях для редактора кода Visual Studio Code, которыми я сам пользуюсь и советую обратить на них ваше внимание.
Установка и использование расширения в редакторе кода VSCode для правильной подсветки синтаксиса кода файлов шаблонов и htm для Winter CMS.
Как установить и настроить шрифт JetBrains Mono в редакторе кода Visual Studio Code. Небольшая инструкция по настройке шрифта в редакторе VSCode.
Комментарии 0
*** Авторизируйтесь чтобы писать комментарии.
Источник: v3c.ru