- Горячие клавиши в Visual Studio Code
- Вертикальная раскладка экрана редактора
- Отображение редактора в виде сетки
- Дублирование строки
- Вкладка команд
- 1 шаг: Открытие файла
- 2 шаг: Просмотр необходимых сочетаний клавиш
- Переход на определенную строку
- Поменять местами находящиеся рядом строки
- Открытие/закрытие боковой панели
- Удаление предыдущего слова
- Добавление курсора сверху или снизу
- Выделяем столбец
- Вопрос – Ответ
- Комбинации действительно упрощают работу?
- Зачем необходимо выделять столбцы?
- Комбинации поддерживают все версии VS Code?
- Заключение
- Хоткеи для VS Code: гифки с демонстрацией и шпаргалка
- Хоткеи для VS Code: гифки с демонстрацией и шпаргалка
- Открыть настройки пользователя: Ctrl + ,
- Показать список горячих клавиш: Ctrl + K Ctrl + S
- Переключиться между средами разработки: Ctrl + R
- Глобальный перенос по словам: Alt + Z
- Перейти на строку: Ctrl + G
- Перейти к файлу: Ctrl + P
- Перейти к следующей ошибке или предупреждению: F8
- Переключиться между вкладками: Ctrl + Tab
- Поместить курсор в конец каждой выделенной строки: Shift + Alt + I
- Выделить текущую строку: Ctrl + L
- Выделить все вхождения текущего выделения: Ctrl + Shift + L
- Выделить все вхождения текущего слова: Ctrl + F2
- Подсказки по параметрам: Ctrl + Shift + Space
- Форматировать документ: Shift + Alt + F
- Форматировать выделенную область: Ctrl + K Ctrl + F
- Перейти к определению: F12
- Показать определение: Alt + F12
- Переименовать переменную: F2
- Обрезать пробелы в конце: Ctrl + K Ctrl + X
- Отобразить открытый файл в проводнике: Ctrl + K R
- Замена в файлах: Ctrl + Shift + H
- Превью Markdown-файла: Ctrl + K V
- Включить Zen Mode: Ctrl + K Z
- Шпаргалка
Горячие клавиши в Visual Studio Code
Программа дает возможность удобно писать программные коды, но в то же время у программиста уходит много времени на различные редактирования и исправления.
Ниже мы разберем самые известные горячие клавиши, которые сэкономят кучу вашего времени при написании программного кода.
Вертикальная раскладка экрана редактора
- Клавиши для Windows: нажать одновременно Shift + Alt + 2 (3, 4).
- Клавиши для Mac: нажать одновременно Command + 2 (3, 4).
Еще один способ для раскладки экрана – это использование команды Split editor.
Функция полезна, когда программисту необходимо заниматься параллельным редактированием файлов. Это помогает сэкономить массу времени и не сбиться при написании кода.
Сочетания горячих клавиш можно отредактировать, для этого нужно зайти в File, оттуда в Preferences и нажать на Keyboard Shortcuts.
Отображение редактора в виде сетки
В штатном режиме группы редактора расположены вертикально. Это помогает редактировать 2 и более файлов.
Можно расположить группы любым образом, будь то вертикальный или горизонтальный способы расположения.
Для поддержки окон можно оформить пустые группы. В штатном режиме закрытие последнего редактора из группы закроет и группу. Это можно поменять, внеся некоторые коррективы в настройках окружения программы. Необходимо вставить следующую строку: workbench.editor.closeEmptyGroups: false (добавляется в настройках).
Зайдя в View > Editor Layout, можно увидеть полный набор вариантов для отображения и разделения окон редактора.
- Клавишидля Windows: Ctrl + /.
- Клавиши для Mac OS X: ⌘ /.
В стандартном виде для добавления комментария необходимо поставить курсор в начало строки и написать двойной слеш.
Обычный вариант выполнения комментирования замедляет процесс и забирает много времени.
Удобнее нажать комбинацию клавиш. Такое нажатие можно делать в любом месте строки, комментарий все равно запишется и будет автоматически помещен в начало строки.
Если строка была комментарием, то после ее выбора и нажатия на комбинацию клавиш она снова станет обычной строкой.
Дублирование строки
- Клавиши для Windows: Shift + Alt + ↓ (↑).
- Клавиши для Mac OS X: ⇧ ⌥ ↓ / ⇧ ⌥ ↑.
Отлично подходит для тех, кому надоело постоянно и несколько раз копировать одну и ту же строку кода.
Быстрый переход к парной скобке
- Клавиши для Windows: Ctrl + Shift + .
- Клавиши для Mac OS X: ⇧ ⌘ .
Когда программист пишет объемный код, то в нем очень легко потеряться. Иногда становится непонятно, какая скобка и к какому блоку относится, где начинается и где заканчивается фрагмент кода. Непонятно, что вообще творится на экране.
Сочетание вышеуказанных горячих клавиш помогает решить проблему нахождения парных скобок. Этот способ является отличным дополнением к функции подсветки пар скобок.
- Клавиши для Windows: Ctrl + K Z.
- Клавиши для Mac OS X: ⌘ K Z.
Пригодится тем, кто любит работать без лишних факторов, отвлекающих внимание. После включения этого режима человек будет видеть только развернутый на весь экран редактор кода и ничего лишнего.
Выключается Дзен-режим клавишей Escape.
Выделение целого слова
- Клавиши для Windows: Ctrl + Shift + стрелка вправо/влево.
- Клавиши для Mac OS X: Command + Shift + стрелка вправо/влево.
Помогает осуществить быстрое выделение и редактирование необходимых слов. Особенно поможет, когда в готовом коде нужно срочно сделать правку требуемых слов.
- Клавиши для Windows: Ctrl + Shift + d.
- Клавиши для Mac OS X: Command + Shift + d.
Позволяет быстро продублировать нужную строку необходимое количество раз. Это особенно полезно, когда выполняется написание похожих кодов.
Вкладка команд
- Клавиши для Windows: Ctrl + p.
- Клавиши для Mac OS X: Command + p.
Сочетание клавиш дает возможность получить доступ к вкладке со всеми командами. Название команд и комбинации клавиш указаны рядом. Пример использования показан выше на скриншоте.
Выбор команды производится следующим образом:
1 шаг: Открытие файла
Чтобы получить доступ к определенному файлу, нажимаем на сочетание клавиш и вызываем вкладку команд. В открывшейся вкладке вводим в строку поиска название необходимого файла.
После ввода названия система найдет необходимый файл и отобразит его.
2 шаг: Просмотр необходимых сочетаний клавиш
Команды указаны вместе с комбинациями клавиш, которые их активируют.
Вкладка команд выручает программиста, когда он забывает ту или иную команду. Она помогает быстро вспомнить нужную комбинацию клавиш.
Переход на определенную строку
- Клавиши для Windows: Ctrl + G.
- Клавиши для Mac OS X: ⌃ G.
Очень удобно, когда нужно отладить определенную строку. Допустим, проблема находится на 567 строчке. Поиск этой строки вручную займет много времени, вот здесь на помощь как раз и приходит комбинация клавиш для перехода.
Переход на определенную строчку делается так: нажимается комбинация клавиш и вводится номер строки, дальше программа найдет необходимую строку.
Поменять местами находящиеся рядом строки
До нажатия горячих клавиш:
После нажатия горячих клавиш:
Клавиши для Windows: Alt + ↑ / ↓.
Клавиши для Mac OS X: ⌥ ↓ / ⌥ ↑.
У программистов бывают ситуации, когда в одной строчке пишется то, что должно писаться в другой. Элементарно может возникнуть необходимость поменять последовательность команд. Здесь на помощь и приходит перестановка строк.
Стрелка означает, нужно ли поднять или опустить необходимую строку.
Открытие/закрытие боковой панели
- Клавиши для Windows: Ctrl + b.
- Клавиши для Mac OS X: Command + b.
Комбинация подходит в ситуациях, когда открываемый файл широкий и его необходимо видеть на всю ширину.
Используя комбинацию, код можно будет править целиком, не отвлекаясь на поиск необходимого фрагмента.
Удаление предыдущего слова
- Клавиши для Windows: Ctrl + backspace.
- Клавиши для Mac OS X: Command + delete.
Помогает удалять ненужные слова без использования backspace. Это значительно экономит время.
Добавление курсора сверху или снизу
- Клавиши для Windows: Ctrl + Alt + стрелка вверх/вниз.
- Клавиши для Mac OS X: Command + Alt + стрелка вверх/вниз.
Функция позволяет экономить время при написании кода. Вместо того чтобы переставлять его самому, просто добавляется еще один курсор.
Выделяем столбец
Клавиши для Windows: Shift + Alt.
Клавиши для Mac OS X: Shift + Option.
Для выделения определенного столбца зажимаем комбинацию клавиш и выделяем с помощью курсора мыши необходимый столбец.
Вопрос – Ответ
Ответим на популярные вопросы.
Комбинации действительно упрощают работу?
Конечно, использование комбинаций экономит около 50 % времени.
Зачем необходимо выделять столбцы?
Бывают ситуации, что в столбцах необходимо поменять информацию или полностью их удалить.
Комбинации поддерживают все версии VS Code?
Да, комбинации работают на разных версиях редактора.
Заключение
Мы рассмотрели все полезные горячие клавиши в VS Code. Используйте их и сократите время на написание программных кодов.
Если хотите узнавать еще больше полезной информации, заходите к нам в блог.
Он постоянно обновляется и пополняется новыми статьями.
Заходите в блог и становитесь лучше вместе с нами.
Источник
Хоткеи для VS Code: гифки с демонстрацией и шпаргалка
Хоткеи для VS Code: гифки с демонстрацией и шпаргалка
Любую команду в Visual Studio Code можно выполнить через командную строку (Ctrl + Shift + P), но сочетания клавиш помогают сильно экономить время. Достаточно только привыкнуть их использовать.
Для вашего удобства в конце статьи есть шпаргалка со всеми хоткеями.
Прим. пер. Во всех сочетаниях используется английская раскладка.
Открыть настройки пользователя: Ctrl + ,
Время от времени заходить в настройки всё же приходится. Этот хоткей ускоряет процесс.
Показать список горячих клавиш: Ctrl + K Ctrl + S
Переключиться между средами разработки: Ctrl + R
Этот хоткей открывает список ваших недавних рабочих пространств. Это быстрый способ переключаться между папками и проектами. Обратите внимание, что при переходе сессия терминала закроется (если она была активна).
Глобальный перенос по словам: Alt + Z
Простой и удобный способ сразу увидеть все длинные строки без горизонтальной прокрутки.
Перейти на строку: Ctrl + G
Иногда нужно быстро и часто перескакивать на разные строки в объёмных файлах, а скроллить весь документ неудобно. Этот хоткей как раз для таких целей.
Перейти к файлу: Ctrl + P
Самый быстрый способ переключения между файлами (особенно если они ещё не открыты).
Перейти к следующей ошибке или предупреждению: F8
Отладка одной клавишей во плоти. Ещё можно переходить на предыдущую ошибку или предупреждение, используя Shift + F8.
Переключиться между вкладками: Ctrl + Tab
Быстрый способ переключения между уже открытыми файлами.
Поместить курсор в конец каждой выделенной строки: Shift + Alt + I
Эта возможность удобна для тех случаев, когда нужно выполнить идентичные операции в последовательных строках.
Выделить текущую строку: Ctrl + L
Хоткей используется для быстрого выделения всей строки, на которой установлен курсор.
Выделить все вхождения текущего выделения: Ctrl + Shift + L
Хоткей сэкономит время, потому что теперь не нужно использовать Ctrl + D во всём файле.
Выделить все вхождения текущего слова: Ctrl + F2
Теперь вам не нужно даже выделять конкретное слово — просто поместите на него курсор, нажмите хоткей и одновременно правьте все его вхождения.
Подсказки по параметрам: Ctrl + Shift + Space
Если вы вдруг забыли порядок параметров, а прерываться на документацию нет желания.
Форматировать документ: Shift + Alt + F
Специально для тех, кому лень постоянно придерживаться правил форматирования.
Форматировать выделенную область: Ctrl + K Ctrl + F
Такой же, как и предыдущий хоткей, но форматируется не весь документ, а только выделенная область.
Перейти к определению: F12
Быстрый способ перейти к определению функции или переменной.
Показать определение: Alt + F12
Сочетание клавиш похоже на прошлое, но в этом случае курсор никуда не перемещается.
Переименовать переменную: F2
Незаменимый хоткей для рефакторинга кода.
Обрезать пробелы в конце: Ctrl + K Ctrl + X
Чтобы вручную не удалять лишние пробелы в конце строки. Работает при выделении нескольких строк.
Отобразить открытый файл в проводнике: Ctrl + K R
Если вам нужно что-либо сделать с открытым файлом, поиск которого может занять много времени.
Замена в файлах: Ctrl + Shift + H
Если одного файла вам не достаточно.
Превью Markdown-файла: Ctrl + K V
Открыть предпросмотр Markdown-файла.
Включить Zen Mode: Ctrl + K Z
Не позволяйте навязчивым интерфейсам отвлекать вас от программирования. Хоткей поможет сконцентрироваться на коде.
Шпаргалка
Хинт для программистов: если зарегистрируетесь на соревнования Huawei Cup, то бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и выиграть призы в самом соревновании.
Перейти к регистрации
Источник