Как запустить код в терминале в VS Code
Терминал VS Code (Visual Studio Code) позволяет использовать текстовые команды. Результаты и вывод можно просмотреть в редакторе, который поддерживает такие оболочки, как bash, командную строку и PowerShell. Запуск кода в терминале позволяет пользователям разделить терминал на разные панели, перемещаться по истории команд, настраивать среду оболочки и настраивать свои параметры для улучшения рабочего процесса.
В этой статье более подробно рассматривается, как запускать код в терминале VS Code.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Запуск кода в терминале
Терминал VS Code — это командная строка, интегрированная непосредственно в платформу. С его помощью вы можете запускать сценарии, выполнять команды и взаимодействовать с операционной системой вашего ПК или любыми другими инструментами разработки, не выходя из среды кода. Выполните следующие шаги, чтобы запустить код в терминале VS Code:
- В VS Code откройте файл, над которым хотите работать. Чтобы это работало, вам необходимо иметь правильное языковое расширение, соответствующее вашему языку программирования. Вы можете найти их во вкладке «Расширения».
- Нажмите клавишу обратного кавычка (`) на клавиатуре. Откроется встроенный терминал. Альтернативой здесь является выбор «Терминал» в строке меню «Вид». Находясь здесь, выберите «Новый терминал».
- Перейдите в каталог, содержащий файл кода, с помощью команды «cd». Например, если файл находится в «Документе», используемая здесь команда должна быть «cd Documents». Это позволит вам перейти к папке.
- Когда нужный каталог найден, вам следует запустить файл кода. Сделайте это, введя правильную команду для конкретного используемого языка программирования.
- JavaScript: имя файла узла.js
- Python: имя файла python.py
- C++: g++ имя_файла.cpp -o вывод && ./output
- Java: имя файла javac.java && имя файла Java
- Руби: Ruby имя_файла.rb
- Имя файла должно быть заменено реальным именем файла кода.
- Выполните команду, нажав кнопку Enter. Это должно показать код внутри терминала.
Интегрированный терминал в VS Code
Терминал Visual Studio Code полностью интегрирован и запускается прямо из корня рабочей области. Он предлагает интеграцию редактора с такими функциями, как обнаружение ошибок и ссылки. Вы можете запускать различные команды так же, как на автономных терминалах.
Вот как открыть интегрированный терминал:
- Перейдите в меню на верхней панели инструментов и выберите «Просмотр».
- В раскрывающемся меню выберите «Терминал». Альтернативно, используйте «Ctrl+`» (обратная галочка) для запуска терминала.
- Терминал откроется в окне VS Code. Здесь отображается командная строка.
- Отрегулируйте размер панели терминала путем перетаскивания. Кнопку максимизации в правом верхнем углу можно использовать для перехода в полноэкранный режим.
- Нажмите стрелку раскрывающегося списка в правом верхнем углу и выберите нужную оболочку. Таким образом, можно переключаться между оболочками.
- Откройте «Палитру команд», нажав «Ctrl+Shift+P».
- Используйте команду «Вид: Переключить терминал».
- Команды меню «Открыть во встроенном терминале» можно использовать в Проводнике.
- Панель терминала можно переключать с помощью сочетания клавиш «Ctrl+`» на клавиатуре.
- Сочетание клавиш «Ctrl+Shift+`» помогает создать новый терминал.
Терминал в VS Code имеет некоторые дополнительные функции, называемые интеграцией оболочки. Он отслеживает, где выполняются команды. Ярлык Ctrl+shift+C позволяет открыть VS Code во внешнем терминале.
Терминальные оболочки
В интегрированном терминале могут использоваться различные оболочки. Они часто устанавливаются на компьютер, а значения по умолчанию извлекаются из системных настроек по умолчанию. При обнаружении снарядов они отображаются в раскрывающемся списке профилей терминала.
Управление терминалом
В правой части окна терминала находится пользовательский интерфейс вкладок терминала. Каждый терминал имеет имя, цвет, значок и оформление группы данных, если таковое имеется.
Чтобы добавить экземпляры терминала:
- Выберите значок «+» на панели «Терминал» (вверху справа).
- Перейдите в раскрывающийся список терминала и выберите профиль.
- Альтернативно нажмите команду Ctrl+Shift+`. С помощью этого действия вы создадите новую запись в верхнем списке, связанную с конкретным терминалом.
Чтобы удалить экземпляры:
- Наведите указатель мыши на вкладку и выберите опцию «Корзина»,
- Выберите элемент вкладки и нажмите «Удалить».
- Альтернативно щелкните правой кнопкой мыши и используйте команду «Терминал: убить активные экземпляры терминала» в контекстном меню.
Можно перемещаться между различными группами терминалов с помощью следующего фокуса Ctrl+PageDown и предыдущего фокуса Ctrl+PageUp. При изменении статуса терминала в правой части терминала могут появиться значки. Вы можете навести курсор на значок, чтобы просмотреть информацию о состоянии, которая может содержать действия.
Разделение панелей (группы)
Вы можете располагать разные терминалы рядом. Это позволяет вам подразделять панели, а затем создавать группу панелей для работы.
- Найдите запись в списке терминалов справа и наведите на нее курсор.
- Выберите встроенную кнопку разделения.
- Перейдите в контекстное меню, щелкните его правой кнопкой мыши и выберите меню «Разделить».
- Нажмите «Alt», а затем нажмите «+» или одну вкладку на панели терминала.
- Активируйте команду «Ctrl+Shift+5».
Чтобы перемещаться между терминалами внутри группы, вам нужно сфокусироваться на предыдущей панели, нажав «Alt+Влево», или на следующей панели, нажав «Alt+Вправо». Когда вы перетаскиваете вкладки в списке, вы, по сути, меняете их порядок. Однако когда вкладка перетаскивается в основную область терминала, вы успешно перемещаете терминал из одной группы в другую.
Использование команды «Терминал: Unsplit» перемещает терминал внутри собственной группы. Это достигается щелчком правой кнопки мыши по контекстному меню или через палитру команд.
Терминалы в области редактора
Терминалы в редакторе можно открыть с помощью команд «Терминал: создать новый терминал в области редактора» или «Терминал: создать новый в области редактора сбоку». Этого также можно добиться, просто перетащив терминал из представления в область редактора. Обычно редакторы терминала представлены так же, как обычные вкладки редактора.
Редакторы терминалов могут располагаться с обеих сторон или могут располагаться во многих измерениях с помощью системы компоновки групп редакторов. Параметр «terminal.integrated.defaultLocation» изменяет расположение терминала области «редактор» или «просмотр» по умолчанию.
Навигация по контенту
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Буфер относится к содержимому терминала, и это тот раздел, который находится над «прокруткой назад» или нижней точкой обзора. Параметр «terminal.integrated.scrollback» определяет объем сохраняемой обратной прокрутки. По умолчанию — 1000 строк.
Навигация по буферу может осуществляться с помощью различных команд, включая:
- Ctrl+Alt+PageUp: прокрутить строку вверх.
- Ctrl+Alt+PageDown: прокрутить вниз.
- Shift+PageUp: прокрутить страницу вверх.
- Shift+PageDown: прокрутить страницу вниз.
- Ctrl+Home: прокрутить вверх
- Ctrl+End: прокрутить вниз
Для командной навигации:
- Ctrl+Up: перейти к предыдущей команде.
- Ctrl+Вниз: перейти к следующей команде.
Обычно прокрутка происходит одновременно. Однако вы можете настроить его с помощью файла «terminal. «Integrated.smoothscrolling» для анимации в течение короткого времени.
Часто задаваемые вопросы
Что мне делать, если у меня возникли проблемы с запуском терминала VS?
Если у вас возникли проблемы с запуском терминала, перейдите в раздел руководство по устранению неполадок где вы можете получить дальнейшие рекомендации.
Можно ли создать терминал администратора?
Обычно интегрированная оболочка запускается с разрешениями VS Code. Если целью является запуск оболочки с правами администратора или любыми другими разрешениями, используйте «runas.exe» и другие подобные утилиты в терминале.
Оптимизация рабочего процесса с помощью терминала VS Code
Запуск кода в терминале VS Code эффективен и удобен, поскольку вам не нужно выходить из редактора. Он упрощает все задачи разработки, и вы можете переключаться между выполнением кода и самим кодированием. В конечном итоге вы повысите производительность и сможете сконцентрироваться на выполнении и отладке кода.
Вы пробовали запускать код в терминале VS Code? Каков был ваш опыт? Дайте нам знать в разделе комментариев ниже.