Терминал VS Code (Visual Studio Code) поддерживает текстовые команды. Результаты и вывод можно просмотреть в редакторе, который поддерживает такие оболочки, как bash, командную строку и PowerShell. Запуск кода в терминале позволяет пользователям разделить терминал на разные панели, перемещаться по истории команд, настраивать среду оболочки и настраивать свои параметры для улучшения рабочего процесса.

В этой статье более подробно рассматривается, как запускать код в терминале VS Code.
Запуск кода в терминале
Терминал VS Code — это командная строка, интегрированная непосредственно в платформу. С его помощью вы можете запускать сценарии, выполнять команды и взаимодействовать с операционной системой вашего ПК или любыми другими инструментами разработки, не выходя из среды кода. Выполните следующие действия, чтобы запустить код в терминале VS Code:
- В VS Code откройте файл, над которым хотите работать. Чтобы это работало, вам необходимо иметь правильное языковое расширение, соответствующее вашему языку программирования. Их можно найти на вкладке «Расширения».

- Нажмите клавишу (`) на клавиатура. Откроется встроенный терминал. Альтернативой здесь является выбор “Терминала” в разделе “Просмотр” строка меню. Находясь здесь, выберите «Новый терминал».

- Перейдите в каталог, содержащий файл кода, через “cd” команда. Если файл находится внутри “Document” например, используемая здесь команда должна быть «cd Documents». Это позволит вам перейти к папке.

- Когда нужный каталог будет найден, вам следует запустите файл кода. Для этого введите команду, соответствующую конкретному используемому языку программирования.
- JavaScript: node filename.js
- Python: python filename.py
- C++: g++ filename.cpp -o output && ./output
- Java: javac filename.java && java filename
- Ruby: Ruby filename.rb
- Имя файла должно быть заменено реальным именем файла кода.

- Выполните команду, нажав кнопку Enter. Это должно отобразить код в терминале.

Интегрированный терминал в VS Code
Терминал Visual Studio Code полностью интегрирован и запускается прямо из корня рабочей области. Он предлагает интеграцию редактора с такими функциями, как обнаружение ошибок и ссылки. Вы можете запускать различные команды так же, как на автономных терминалах.
Вот как открыть интегрированный терминал:
- Перейдите в меню на верхней панели инструментов и выберите «Просмотр».

- Выберите &ldquo ;Терминал” из раскрывающегося меню. Альтернативно используйте “Ctrl+`” (обратная галочка), чтобы запустить терминал.
- Терминал откроется в окне VS Code. Здесь отображается командная строка.
- Отрегулируйте размер панели терминала путем перетаскивания. Кнопку максимизации в правом верхнем углу можно использовать для перехода в полноэкранный режим.

- Нажмите стрелку раскрывающегося списка в правом верхнем углу и выберите нужную оболочку. Таким образом можно переключаться между оболочками.

- Откройте команду “Command Палитра» нажав “Ctrl+Shift+P».
- Используйте «Вид: Переключить терминал»;

- Открыть во встроенном терминале” Команды меню можно использовать в Проводнике.
- Панель терминала можно переключать с помощью “Ctrl+`” ярлык на клавиатуре.
- Команда “Ctrl+Shift+`” сочетание клавиш помогает создать новый терминал.
Терминал в VS Code имеет некоторые дополнительные функции, называемые интеграцией оболочки. Он отслеживает, где выполняются команды. Ярлык Ctrl+shift+C позволяет открыть VS Code во внешнем терминале.
Терминальные оболочки
В различных оболочках можно использовать интегрированный терминал. Они часто устанавливаются на компьютер, а значения по умолчанию извлекаются из системных настроек по умолчанию. При обнаружении оболочек они отображаются в раскрывающемся списке профилей терминала.
Управление терминалами
В правой части окна терминала находится пользовательский интерфейс вкладок терминала. Каждый терминал имеет имя, цвет, значок и оформление группы данных, если таковое существует.
Чтобы добавить экземпляры терминала:
- Выберите “+ ” на панели «Терминал» (вверху справа).

- Перейдите к терминалу раскрывающийся список и выберите профиль.
- Альтернативно нажмите команду Ctrl+Shift+`. С помощью этого действия вы создадите новую запись в верхнем списке, связанную с конкретным терминалом.
Чтобы удалить экземпляры:
Чтобы удалить экземпляры:
Чтобы удалить экземпляры:
- Наведите указатель мыши на вкладку и выберите “Корзину” вариант,

- Выберите элемент вкладки и нажмите “Удалить”
- Альтернативно щелкните правой кнопкой мыши и используйте команду “Терминал: убить активные экземпляры терминала” вариант команды из контекстного меню.
Можно перемещаться между различными группами терминалов с помощью фокуса следующего сочетания клавиш Ctr+PageDown и фокуса предыдущего сочетания клавиш Ctrl+PageUp. . При изменении статуса терминала в правой части терминала могут появиться значки. Вы можете навести курсор на значок, чтобы просмотреть информацию о статусе, которая может содержать действия.
Разделить панели (группы)
Вы можете располагать разные терминалы рядом. Он позволяет разделить панели, а затем создать группу панелей для работы.
- Найдите запись в списке терминалов справа и наведите на нее курсор.
< img src="/wp-content/uploads/2023/10/8546341f87f7a0bb6042485f9442c392.jpg" /> - Выберите встроенную разделенную кнопку.

- Перейдите в контекстное меню, щелкните его правой кнопкой мыши, затем выберите «Разделить». меню.

- Нажмите “Alt” а затем нажмите кнопку “+” или одну вкладку на панели терминала.

- Активируйте “Ctrl+Shift+5” команда.

Чтобы перемещаться между терминалами внутри группы, вам нужно перейти на предыдущую панель, нажав “Alt+Left” или следующую панель, нажав «Alt+Right». Когда вы перетаскиваете вкладки в списке, вы, по сути, меняете их порядок. Однако когда вкладка перетаскивается в основную область терминала, вы успешно перемещаете терминал из одной группы в другую.
С помощью команды “Терминал: Unsplit” перемещает терминал внутри своей группы. Это достигается щелчком правой кнопкой мыши по контекстному меню или с помощью палитры команд.
Терминалы в области редактора
Терминалы в редакторе можно открывается с помощью команд “Терминал: Создать новый терминал в области редактора” или «Терминал: создать новый в области редактора сбоку». Этого также можно добиться, просто перетащив терминал из представления в область редактора. Обычно редакторы терминала представлены так же, как обычные вкладки редактора.
Редакторы терминалов могут располагаться с обеих сторон или могут располагаться во многих измерениях с помощью системы компоновки групп редакторов. Параметр “terminal.integrated.defaultLocation” изменяет “редактор” по умолчанию; или “просмотр” местоположение терминала области.
Навигация по содержимому
Буфер относится к содержимому терминала, и это тот раздел, который находится над кнопкой «прокрутки назад». или вид снизу. Кнопка “terminal.integrated.scrollback” Настройка определяет объем сохраняемой обратной прокрутки. По умолчанию — 1000 строк.
Перемещение по буферу можно осуществлять с помощью различных команд, в том числе:
- Ctrl+Alt+PageUp: прокрутить строку вверх
- Ctrl+Alt+PageDown: прокрутить вниз
- Shift+PageUp: прокрутить страницу вверх
- Shift+PageDown: прокрутить страницу вниз
- Ctrl+ Главная страница: прокрутить вверх
- Ctrl+End: прокрутить вниз
Для навигации по командам:
- Ctrl+Up: Прокрутите до предыдущей команды
- Ctrl+Вниз: переход к следующей команде.
Обычно прокрутка происходит одновременно. Однако вы можете настроить его с помощью “terminal. интегрированная плавная прокрутка” возможность анимации в течение короткого времени.
Часто задаваемые вопросы
Что делать, если у меня возникли проблемы с запуском терминал VS?
Если у вас возникли проблемы с запуском терминала, перейдите к руководству по устранению неполадок, где вы можете получить дополнительные инструкции.
Можно ли создать терминал администратора?
Обычно интегрированная оболочка запускается с разрешениями VS Code. Если целью является запуск оболочки с правами администратора или любым другим разрешением, используйте “runas.exe” и другие утилиты в терминале.
Упростите рабочий процесс с помощью терминала VS Code
Выполнение кода в терминале VS Code является эффективным и удобным, поскольку вам не нужно покидать редактор. Он упрощает все задачи разработки, и вы можете переключаться между выполнением кода и самим кодированием. В конечном итоге вы повысите производительность и сможете сосредоточиться на выполнении и отладке кода.
Вы пробовали запускать код в терминале VS Code? Каков был ваш опыт? Дайте нам знать в разделе комментариев ниже.