Вот руководство для windows и linux

Как и многие из вас, я уже давно работаю с Visual Studio Code в проектах, использующих такие языки, как Python, Javascript, Typescript и т. д. Без сомнения, это отличный инструмент, но у меня такое чувство, что я не такой продуктивно, как когда я работаю с Java, используя IntelliJ IDEA. Это почему?

Самая большая разница в том, что я изучил большинство нужных мне сочетаний клавиш в Intellij, поэтому я почти не использую мышь при программировании, и для меня это имеет огромное значение. В intelliJ есть отличный плагин под названием Key Promoter X, который подскажет вам ярлыки для каждого действия, которое можно было бы выполнить с помощью ярлыка. Его очень легко выучить и запомнить наиболее часто используемые сочетания клавиш. Я не смог найти подобный плагин для VS Code, если он существует, пожалуйста, ПОЖАЛУЙСТА, дайте мне знать в комментариях!

Как я знаю, трудно время от времени заходить и проверять шпаргалку по сочетаниям клавиш VS Code, вот подборка наиболее часто используемых (мной) сочетаний клавиш, которые вам (мне) следует запомнить в первую очередь:

Вот список TOP 20 ярлыков с изображениями:

1- Палитра команд: ⇧⌘P

2- Быстрое открытие файла: ⌘P

3- Ошибки и предупреждения: переключение окна ⇧⌘M
переход между ошибками с помощью F8или ⇧F8

4- Переключить терминал: ⌃`

5- Переключить боковую панель: ⌘B

6- Режим дзен: ⌘K Z
Выйдите, нажав Esc Esc

7- Открыть новую вкладку: ⌘\

8 – Переключить вкладки: ⌘1, ⌘2, ⌘3

9- Выбор нескольких курсоров: Option+Click или ⌥⌘↑ / ⌥⌘↓

10- Выбор следующего вхождения: ⌘D

11- Выберите текущую строку: ⌘L

12- Расширить/уменьшить выбор: ⌃⇧⌘← или ⌃⇧⌘→

13- Копировать строку вверх/вниз: ⇧⌥↑ или ⇧⌥↓

14- Переместить строку вверх и вниз: ⌥↑ или ⌥↓

15- Формат кода документа: ⇧⌥F

16- Перейти к определению: F12 или Cmd+click

17- Перейти к ссылкам: ⇧F12

18 – Определение просмотра: ⌥F12

19- История переходов: ⌃Tab
Навигация вперед и назад ⌃- и ⌃⇧-

20- Переименовать: F2

Дополнительно: настройте автосохранение
откройте настройки ⌘, и найдите автосохранение.

Так же, как знание языка и парадигмы, с которыми вы работаете, является обязательным, знание инструментов, которые вы используете для эффективной работы, также важно. Это имеет значение.