Единственные сочетания клавиш Visual Studio Code, которые вам когда-либо понадобятся.

Хотя запоминание сочетаний клавиш может раздражать, время, которое вы вкладываете в их изучение, в конечном итоге окупается. Узнав эти ярлыки, вы станете гораздо более быстрым разработчиком. Они помогут вам вовремя сдать экзамены по кодированию, эффективно работать над проектами и выделиться из толпы, когда вы проходите собеседование при приеме на работу. VS Code предлагает более 100 сочетаний клавиш, но многие из них используются не очень часто, поэтому я собрал небольшую горстку, которая всегда пригодится. Я разделил их на разные категории по целям, которым они служат. К вашему сведению, приведенные ниже ярлыки предназначены для macOS, не для Microsoft, Linux, или другие операционные системы.

Даже думать об изучении сочетаний клавиш может быть ошеломляющим, поэтому может оказаться полезным учить по одному в день. Еще одна стратегия, которую вы можете рассмотреть, - записать их все в Post-it Notes, а затем разместить заметки вокруг своего компьютера, чтобы вы могли быстро обращаться к ним, когда захотите. Прежде чем вы это узнаете, вы будете использовать эти ярлыки постоянно.

Выделение кода

  • Команда Shift L
    Подсвечивает каждое вхождение элемента (слово, имя класса, переменная экземпляра и т. д.) в открытом файле. Как только каждое вхождение выделено, вы можете редактировать, удалять и т. Д. Их все одновременно.
  • Shiftили Shift
    Выделяет по одному символу (буква, знак препинания и т. д.) вправо или влево. .
  • Команда Shiftили команда Shift
    Выделяет целую строку кода справа или слева от курсора.
  • Shiftили Shift
    Выделение всей строки кода под или над строкой, на которой находится курсор.
  • Команда D
    По одному выделяет каждое вхождение элемента (слово, имя класса, переменная экземпляра и т. д.) в файле.
  • Команда U
    Снятие выделения с отдельного элемента (слова, имени класса, переменной экземпляра и т. д.) после того, как вы выделили его с помощью команды D.

Движение курсора

  • Optionили Option
    Перемещает курсор к следующему элементу (слову, имени класса, переменной экземпляра и т. д.) в вправо или влево вместо перемещения только одного символа за раз.
  • Командаили Команда
    Перемещает курсор в начало или конец файла.
  • Командаили Команда
    Перемещает курсор в конец данной строки или начало данной строки.

Копировать и вырезать

  • Команда C
    Копирует всю строку кода, не выделяя ее. Вы можете щелкнуть в любом месте строки кода, и эта команда будет работать.
  • Команда X
    Удаляет всю строку кода, не выделяя ее. Вы можете щелкнуть в любом месте строки кода, и эта команда будет работать.

Отступ

  • Команда]
    Отступает в строке кода. Вы можете щелкнуть в любом месте строки кода, и эта команда будет работать.
  • Команда [
    Выдвигает (убирает отступ) строки кода. Вы можете щелкнуть в любом месте строки кода, и эта команда будет работать.

Отображать

  • Вариант Z
    Включает перенос слов. Это причудливый способ сказать, что эта команда изменяет способ отображения вашего кода, так что он весь виден в окне редактора и так, чтобы ни один из них не выходил за пределы.
  • Команда W
    закрывает окно редактора любого открытого файла.
  • Команда \
    Эта команда разделяет окно редактора на два окна редактора одного и того же файла.
  • Команда K Z
    Включает или выключает режим дзен. Режим дзен - это более удобный способ просмотра любого кода, над которым вы работаете.
  • Команда B
    Закрывает или открывает боковую панель (панель, на которой отображаются папки, файлы и т. д. вашего проекта).
  • Элемент управления `
    Открывает терминал Visual Studio Code. Убедитесь, что вы не используете (апостроф) для этой команды. Это должно быть ` (обратная кавычка).
  • Command Shift T
    Открывает окно редактора, которое вы только что закрыли. Это пригодится, если вы закрыли окно, а затем поняли, что оно вам все еще нужно.
  • Control Enter
    Если вы нажмете файл на боковой панели и затем воспользуетесь этой командой, файл откроется в правой части окна редактора, и окно редактора будет разделено на части.
  • Управляющая команда F
    Включает или выключает полноэкранный режим.

Повторить

  • Shift Command Z
    Повторить после того, как что-то отменили. Это удобно, когда вы использовали команду z, чтобы что-то отменить, но потом понимаете, что на самом деле не хотели это отменить.

Комментирование

  • Команда /
    закомментировал строку или не закомментировал строку.

Searching

  • Command Shift F
    Помогает вам найти все вхождения элемента (буквы, слова, знаки препинания и т. д.) во всем проекте.

Код перемещения

  • Optionили Option
    Перемещает строку кода вверх или вниз на одну строку.