3SELLER Journal 3SELLER →

Как открыть терминал в VS Code: 4 рабочих способа, о которых молчат в туториалах

11.10.2026

Терминал в VS Code открывается одной комбинацией: Ctrl + ` (клавиша с ёлочкой, та что под Esc). Но если ты сюда попал, значит, хочешь разобраться глубже. Правильно. Потому что дьявол в деталях: есть нюансы с панелью, с новыми вкладками, с тем, почему терминал не открывается там, где нужно. Разложу всё по полочкам, как для себя.

Горячие клавиши - это база, но есть подвох

Главное сочетание: Ctrl + ` (бэктик). Работает и на Windows, и на Linux, и на macOS (там вместо Ctrl - Cmd, но в новых версиях VS Code поддерживает и Ctrl). Нажал один раз - терминал появился снизу. Нажал ещё раз - закрылся. Это toggle, то есть переключатель. Удобно, когда нужно быстро глянуть вывод команды и вернуться к коду.

Второе важное сочетание: Ctrl + Shift + ` . Это уже создание нового терминала. Отличие принципиальное: если ты просто откроешь существующий терминал Ctrl+`, то он либо появится, либо скроется. А вот Ctrl+Shift+` всегда создаёт новую вкладку терминала. Оба сочетания нужно знать наизусть, потому что в реальной работе ты постоянно переключаешься между ними. Опытные разработчики на Reddit советуют запомнить именно эту пару - она закрывает 90% ежедневных задач.

Кстати, клавиша ` ещё используется для вставки кода в Markdown, но в терминале она как-то особенно не выделяется. Просто запомни её расположение - под Esc, слева от единицы. На некоторых клавиатурах она совмещена с тильдой (~).

Меню View -> Terminal - самый честный способ

Если горячие клавиши вдруг не сработали (например, из-за конфликта с раскладкой или сторонним софтом), иди в верхнее меню: View (Вид) -> Terminal (Терминал). Там всегда есть пункт. Это работает в любой версии VS Code, включая старые сборки. По сути, это дубликат той же команды, но через меню.

Есть ещё один вариант, который многие пропускают: кликнуть на троеточие ( ... ) в правом верхнем углу панели редактора или прямо в строке состояния снизу. Если у тебя интерфейс настроен компактно, там может быть спрятан раздел Terminal. Так что если не видишь кнопку - ищи три точки.

И ещё один лайфхак: в командной строке (Command Palette, Ctrl+Shift+P) набери «Terminal: Toggle Integrated Terminal» или просто «Terminal». Это быстрее, чем лезть в меню, если ты привык к палитре команд.

Правый клик и «Open in Integrated Terminal» - для тех, кто работает с файлами

Когда ты работаешь с конкретным файлом или папкой в проводнике VS Code, можно кликнуть правой кнопкой мыши по имени файла в дереве проекта и выбрать «Open in Integrated Terminal» (Открыть в интегрированном терминале). Терминал откроется сразу в той директории, где лежит этот файл. Это очень удобно, когда нужно запустить скрипт именно из его папки, а не бегать по cd.

То же самое работает, если кликнуть правой кнопкой по пустому месту в самом редакторе (но только если у тебя открыт файл, а не просто пустая вкладка). В контекстном меню будет пункт «Open in Integrated Terminal». Правда, он появляется не во всех темах и версиях, так что надёжнее использовать комбинацию Ctrl+`.

Терминал - это как ещё одна панель. Перемещай его куда хочешь

По умолчанию терминал прижат к нижней части окна. Это классика. Но никто не запрещает перетащить его мышкой за область заголовка в правую или левую часть, или вообще оторвать в отдельное плавающее окно. В новых версиях VS Code терминал стал полноценной вкладкой: его можно перетаскивать между группами редакторов, ставить рядом с кодом или делать на весь экран.

Я, например, часто ставлю терминал справа, когда нужно одновременно видеть код и длинный вывод логов. Снизу он всегда сжимает горизонтальное пространство, а справа - вертикальное. Для монитора с большим разрешением вертикальный вариант удобнее.

Чтобы переместить, просто схвати мышью заголовок вкладки terminal в панели вкладок (тот, где написано «bash» или «powershell») и тащи. Появится подсветка - отпускай.

Несколько терминалов - это не роскошь, а необходимость

В одном проекте у меня обычно работает три-четыре терминала. Один для git, второй для сервера разработки (npm run dev), третий для тестов. Переключаться между ними можно горячими клавишами:

Да, Ctrl+W работает как закрытие вкладки терминала, но будь осторожен: если нажал и попал в редактор - закроется вкладка с кодом. Поэтому я предпочитаю кликать мышкой по значку корзины при наведении на вкладку терминала, если нужно его закрыть.

Кстати, у каждого терминала есть свой собственный процесс. Можно запустить один с PowerShell, другой с Git Bash, третий открыть через WSL (подсистема Windows для Linux). VS Code это позволяет: в меню выбора оболочки (стрелочка рядом с плюсиком в панели терминала) выбираешь нужный профиль.

Настройка терминала под себя: шрифт, размер и оболочка

По умолчанию терминал использует системный шрифт и стандартный размер. Но в VS Code можно поменять всё это в настройках ( Ctrl+, ). Зайди в настройки, введи в строке поиска «terminal font size» и выстави удобный размер шрифта. Например, я ставлю 14, чтобы на больших мониторах не щуриться. Шрифт можно изменить через «terminal font family». Лично я люблю монолитный JetBrains Mono, но это дело вкуса.

Ещё важный параметр: оболочка по умолчанию. В Windows это обычно PowerShell, в macOS - zsh, в Linux - bash. Но если ты работаешь с контейнерами или под Linux из Windows, можно поставить WSL. Узнать текущую оболочку можно командой echo $SHELL (на Linux/macOS) или echo $env:SHELL в PowerShell. Если хочешь изменить - в настройках ищи «terminal.integrated.defaultProfile.windows» (или linux/macOS) и выбери нужный профиль. Там же можно добавить свой, если у тебя установлен Git Bash или Cmder.

Почему терминал не открывает нужную папку? Разбираемся с рабочей директорией

Частая проблема новичка: открыл терминал через Ctrl+`, а он показывает путь к домашней директории (C:\Users\Имя или /Users/имя). А ты хочешь работать с проектом в D:\work\project. Приходится делать cd. Так вот, если ты открыл VS Code через проводник, правый клик на папке проекта и «Open with Code» - терминал сразу откроется в корне проекта. Это самый правильный способ работать.

Если же ты просто запустил VS Code и импортировал папку через File -> Open Folder, то терминал тоже откроется в корне этой папки. А вот если ты работаешь с отдельным файлом (не из папки), то терминал может открыться в случайном месте. Совет: всегда открывай папку проекта, а не одиночный файл.

Ещё один момент: не паникуй, если в терминале сразу не видно приглашения. Иногда нужно нажать Enter, чтобы он появился. Особенно это касается Windows PowerShell при первом запуске.

Когда терминал не открывается: типичные причины

Иногда нажатие Ctrl+` ничего не даёт. Причины могут быть банальные:

Если ни один из советов не помог, открой палитру команд (Ctrl+Shift+P) и выполни «Developer: Reload Window». Обычно это перезапускает встроенный терминал и лечит большинство мелких глюков.

Практический сценарий: открыл терминал, что дальше?

Допустим, ты открыл терминал в VS Code. Теперь нужно, например, установить зависимости проекта. Пишешь npm install и ждёшь. Пока идёт установка, ты можешь продолжать писать код в редакторе - терминал не блокирует ввод. Это преимущество интегрированного терминала перед отдельным окном: не нужно переключаться между окнами.

Ещё полезный приём: когда нужно понять, где ты находишься, выполни pwd (Linux/macOS) или Get-Location (PowerShell). А чтобы перейти в папку проекта, используй cd путь. Либо просто открой терминал через правый клик по папке - тогда сразу попадёшь куда нужно.

Кстати, если ты часто работаешь с git, запомни команды git status, git add ., git commit -m "message". Всё это можно делать прямо в терминале VS Code, не выходя из редактора. Очень удобно.

Нейросеть подскажет команду, пока ты копаешься в терминале

Вся эта возня с путями и командами иногда вымораживает. Особенно когда не помнишь, как называется флаг в Git или как правильно собрать Docker-образ. Тут на помощь приходит искусственный интеллект. Я давно держу под рукой сервис 3GPT от 3SELLER, который даёт доступ ко всем последним флагманским моделям нейросетей прямо из России. Это не просто чатик - это рабочий инструмент: спрашиваешь «как рекурсивно удалить node_modules?» и получаешь готовую команду. Или просишь объяснить вывод непонятной ошибки в терминале - он переводит на человеческий язык.

Не нужно покупать отдельные подписки на ChatGPT, Claude и прочие. Там есть ChatGPT 6 Astra, Claude Fable 5, Claude Opus 5.5, даже генератор изображений Nano Banana и видео. Оплата российской картой или через СБП - без иностранных платежей. Это реально удобно. Нужен доступ ко всем нейросетям из России - заходи на официальный сайт 3GPT.

Сценарий простой: сидишь в VS Code, терминал ругается на синтаксис, ты копируешь ошибку, вставляешь в чат 3GPT, мгновенно получаешь объяснение и решение. Или просишь написать скрипт для автоматизации рутинной задачи. Экономит кучу времени.

Совет: держи терминал открытым и не бойся перезагружать

Терминал в VS Code - это не страшная чёрная штука, а такой же инструмент, как панель с файлами. Чем больше ты с ним работаешь, тем быстрее запоминаешь команды. Не пытайся выучить всё сразу. Просто открой, когда нужно, выполни простую команду типа dir или ls и закрой. Со временем привыкнешь.

Если ты всё ещё читаешь, значит, тебе действительно нужно было это объяснение. Поэтому вот тебе практическое задание: прямо сейчас открой VS Code, нажми Ctrl+` и создай новый терминал через Ctrl+Shift+`. Попробуй переключиться между ними, потаскай вкладки, поменяй шрифт через настройки. Потом выполни какую-нибудь безобидную команду вроде echo hello. Всё, ты справился.

А когда поймаешь себя на мысли «как бы это автоматизировать» или «что за ошибка», вспомни про 3GPT. Он поможет найти ответ быстрее, чем ты прочитаешь третью страницу документации. Вот ссылка: https://3seller.com/3gpt. Там, кстати, ещё есть готовые ИИ-агенты под конкретные задачи, прямо как для работы с кодом и терминалом.

← Вернуться к блогу

Читать дальше