Найти тему
Суетологиня

Быстрые команды vs code и плагины

Быстрые команды vs code, которые планирую потестить в работе. Сразу говорю, что это начальный список, в процессе использования он будет редактироваться. Аналогично с плагинами. Советы приветствуются.

Просто фотка со стока, чтобы в ленте было красиво.
Просто фотка со стока, чтобы в ленте было красиво.

Команды:

Alt + ↑ (↓) - переместить строку вверх (вниз).

Ctrl + x - удалить строку.

Ctrl + L - выделить строку.

F12 - перейти к определению переменной или функции даже в другом файле.

F2 - переименование сразу нескольких экземпляров переменной. Ставим курсор на переменную, команда и вводим замену.

Ctrl + D - выделяет слово, на котором находится курсор.

Ctrl + Alt + → - разделить рабочую область и переместить актуальную вкладку вправо. Возможность видеть два файла рядом.

Ctrl + G - поиск строки в файле по номеру, не надо листать вручную.

Ctrl + Shift + \ - подсветка парных скобок.

Ctrl + Shift + P - открытие командной строки.

Ctrl + P - переключение между файлами.

Ctrl + Shift + L - выделить все вхождения текущего выделения.

Ctrl + Shift + Space(пробел) - подсказка по параметрам.

Ctrl + Shift + D - показать отладку.

Ctrl + Shift + E - открыть проводник.

Ctrl + Shift + F - поиск по проекту.

Ctrl + Shift + G - открытие гита. Кстати очень советую пользоваться гитом из vs code, удобно и экономит время.

F5 - начать отладку.

Ctrl + Space(пробел) - автоимпорт.

или Shift + Alt + F

Плагины:

Quokka.js - результат выполнения виден прямо в коде, достаточно написать напротив строки //?, не нужно лезть в отладчик, чтобы отслеживать выполнение кода на каждом этапе.

Rest Client - наподобие постмана, только в среде. Не пробовала пока.

GitLens - показывает в коде, кто и какие изменения делал в гите.

Git Indicators - позволяет увидеть, изменения в файлах гитом.

Bracket Pair Colorizer - подсвечивает парные скобки, легче ориентироваться, когда скобок много.

Path Intellisense - запоминает для вас имена путей файла, те расширение для автозаполнения имен файлов.

Debugger for Chrome - это отдельная история, он точно намного облегчает работу и работа с ним в разы ускорит разработку. Про него отдельно напишу.