1. Быстрое открытие файлов
Сочетание клавиш:
Ctrl + P
Позволяет мгновенно открыть любой файл проекта без перехода по папкам.
Как использовать:
1. Нажмите Ctrl + P.
2. Начните вводить имя файла.
3. VS Code покажет подходящие варианты.
Дополнительные возможности:
- :123 — перейти к строке 123
- @ — перейти к символу (функции, классу)
- # — поиск по символам во всех файлах
Пример:
main.py:45
Перейдёт на 45 строку файла.
2. Быстрое открытие команд
Сочетание клавиш:
Ctrl + Shift + P
Открывает Command Palette — главный инструмент VS Code.
Через него можно: - менять тему - запускать форматирование - управлять расширениями - выполнять команды Git - запускать задачи
Пример команд:
Format Document
Reload Window
Toggle Word Wrap
3. Множественное редактирование
VS Code позволяет редактировать несколько мест сразу.
Несколько курсоров
Сочетания:
Alt + Click
Ctrl + Alt + ↑ / ↓
Позволяет поставить несколько курсоров и писать одновременно.
Пример:
name = ""
name = ""
name = ""
Можно поставить курсоры и сразу заполнить все строки.
Выделение одинаковых слов
Сочетание:
Ctrl + D
Выделяет следующее совпадение слова.
Ctrl + Shift + L
Выделяет все совпадения сразу.
Очень удобно при рефакторинге.
4. Быстрое перемещение строк
Перемещение строки:
Alt + ↑
Alt + ↓
Перемещает строку вверх или вниз.
Копирование строки:
Shift + Alt + ↑
Shift + Alt + ↓
Создаёт копию строки.
5. Сворачивание кода
Можно сворачивать блоки кода.
Сочетания:
Ctrl + Shift + [
Ctrl + Shift + ]
Сворачивает и разворачивает код.
Также работает:
Ctrl + K Ctrl + 0
Свернуть всё.
Ctrl + K Ctrl + J
Развернуть всё.
6. Быстрое переименование переменных
Сочетание:
F2
Позволяет безопасно переименовать: - переменную - функцию - класс
VS Code автоматически изменит все ссылки.
7. Быстрый поиск по проекту
Сочетание:
Ctrl + Shift + F
Позволяет искать текст во всех файлах проекта.
Можно использовать: - обычный текст - регулярные выражения - фильтры по папкам
8. Быстрая навигация по коду
Перейти к определению:
F12
Просмотр определения без перехода:
Alt + F12
Откроет небольшое окно с кодом.
Вернуться назад:
Alt + ←
9. Форматирование кода
Сочетание:
Shift + Alt + F
Форматирует файл автоматически.
Работает с установленными форматтерами: - Prettier - Black - clang-format - C# formatter
10. Автоматический импорт
Если используется язык с модулями (Python, C#, JavaScript), VS Code может автоматически добавить импорт.
Как использовать:
1. Начните писать имя класса или функции.
2. VS Code предложит автодополнение.
3. При выборе автоматически добавится import.
11. Быстрое открытие терминала
Сочетание:
Ctrl + `
Открывает встроенный терминал.
Поддерживает: - bash - zsh - powershell - cmd - fish
Можно работать с git, python, npm и другими инструментами.
12. Разделение редактора
Позволяет работать с несколькими файлами одновременно.
Сочетание:
Ctrl + \
Разделяет редактор.
Можно открыть: - код - документацию - конфигурацию
13. Zen Mode (режим концентрации)
Сочетание:
Ctrl + K Z
Скрывает: - панели - боковое меню - статус бар
Остаётся только код.
Полезно для концентрации.
14. Миникарта кода
Справа отображается мини-карта файла.
Позволяет быстро перемещаться по большому файлу.
Можно включить или выключить:
View → Appearance → Minimap
15. Полезные расширения
GitLens
Расширяет возможности Git: - показывает кто написал строку - история изменений - сравнение коммитов
Prettier
Автоматическое форматирование кода.
Поддерживает: - JavaScript - TypeScript - HTML - CSS - JSON
Error Lens
Показывает ошибки прямо в строках кода.
Очень удобно при разработке.
Material Icon Theme
Красивые иконки для файлов и папок.
Улучшает навигацию по проекту.
16. Переход к строке
Сочетание:
Ctrl + G
Позволяет перейти к конкретной строке.
17. Быстрое создание файла
В проводнике:
A
Создаёт новый файл.
18. Быстрое комментирование
Сочетание:
Ctrl + /
Комментирует или раскомментирует строку.
19. Скрытие боковой панели
Сочетание:
Ctrl + B
Показывает или скрывает проводник.
20. Автосохранение
Можно включить автоматическое сохранение.
File → Auto Save
Или:
Ctrl + Shift + P → Auto Save
Полезно при частых изменениях.
Итог
Использование горячих клавиш и встроенных инструментов VS Code позволяет: - ускорить написание кода - быстрее перемещаться по проекту - удобнее редактировать файлы - автоматизировать рутинные действия
Освоение этих приёмов значительно повышает продуктивность разработчика.