В VS Code нет отдельной кнопки «Собрать» для всех языков: код запускается либо командой в терминале, либо кнопкой «Запустить» из расширения языка. Терминал открывается прямо в папке проекта, поэтому пути указывать не нужно.
Терминал
Ctrl+` (клавиша над Tab) открывает встроенный терминал; «Терминал» → «Новый терминал» — ещё один. Правой кнопкой по папке в проводнике → «Открыть в интегрированном терминале» — терминал сразу в этой папке. Оболочка меняется стрелкой у «+»: PowerShell, cmd, Git Bash, zsh.
Python
Установите расширение «Python», откройте .py-файл и нажмите треугольник справа вверху — код выполнится в терминале. Интерпретатор выбирается в строке состояния справа внизу или командой «Python: Select Interpreter»; для проекта — виртуальное окружение из папки .venv.
JavaScript и другие
Node.js: в терминале node имя-файла.js. Для HTML — расширение «Live Server» и кнопка «Go Live». Универсально — расширение «Code Runner»: Ctrl+Alt+N запускает файл на десятках языков, если компилятор установлен в системе.
Ошибки запуска
- «python не является внутренней или внешней командой» — Python не в PATH: переустановите с галочкой «Add to PATH»
- запускается не та версия — выберите интерпретатор в строке состояния
- программа не останавливается — Ctrl+C в терминале или корзина у вкладки терминала
- русские буквы в выводе крякозябрами — в терминале chcp 65001 или PowerShell вместо cmd
Короткие ответы
Как открыть консоль в VS Code?
Ctrl+` или меню «Терминал» → «Новый терминал».
Как запустить Python в VS Code?
Расширение Python, открыть файл, кнопка «Запустить» справа вверху или python имя.py в терминале.
Как остановить выполнение кода?
Ctrl+C в терминале; для отладчика — квадрат «Стоп» на панели отладки.