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

У цій статті докладніше розповідається про те, як запускати код у терміналі VS Code.
Запуск коду в терміналі
Термінал VS Code — це командний рядок, інтегрований безпосередньо в платформу. За допомогою нього ви можете запускати сценарії, виконувати команди та взаємодіяти з операційною системою вашого ПК або будь-якими іншими інструментами розробки, не виходячи з кодового середовища. Щоб запустити код у терміналі VS Code, виконайте наведені нижче дії.
- У VS Code відкрийте файл, над яким хочете працювати. Щоб це працювало, вам потрібно мати правильне розширення мови, яке відповідає вашій мові програмування. Ви можете знайти їх на вкладці Розширення.

- Виберіть клавішу зворотної галочки (`) на клавіатурі. Це відкриває вбудований термінал. Альтернативою тут є вибір «Термінал» у рядку меню «Перегляд». Перебуваючи тут, виберіть «Новий термінал».

- Перейдіть до каталогу, що містить файл коду, за допомогою команди «cd». Наприклад, якщо файл знаходиться в розділі «Документ», тут має бути використана команда «cd Документи». Це дозволяє переходити до папки.

- Коли потрібний каталог буде знайдено, ви повинні запустити файл коду. Зробіть це, ввівши правильну команду для конкретної мови програмування, яка використовується.
- 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 повністю інтегрований і починається прямо з кореня робочої області. Він пропонує інтеграцію редактора з такими функціями, як виявлення помилок і посилання. Ви можете виконувати різні команди так само, як і на автономних терміналах.
Ось як відкрити вбудований термінал:
- Перейдіть до меню на верхній панелі інструментів і виберіть «Перегляд».

- У спадному меню виберіть «Термінал». Або використовуйте «Ctrl+`» (зворотна галочка), щоб запустити термінал.
- Термінал відкриється у вікні VS Code. Тут відображається командний рядок.
- Налаштуйте розмір панелі терміналу, перетягуючи. Кнопку розгортання у верхньому правому куті можна використовувати для переходу в повноекранний режим.

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

- Відкрийте «Палітру команд», натиснувши «Ctrl+Shift+P».
- Скористайтеся командою «Перегляд: перемкнути термінал».

- Команди меню «Відкрити в інтегрованому терміналі» можна використовувати в Провіднику.
- Панель терміналу можна перемикати за допомогою комбінації клавіш «Ctrl+`» на клавіатурі.
- Комбінація клавіш «Ctrl+Shift+`» допомагає створити новий термінал.
Термінал у VS Code має деякі додаткові функції, які називаються інтеграцією оболонки. Він відстежує, де виконуються команди. Комбінація клавіш Ctrl+shift+C дозволяє відкрити код VS у зовнішньому терміналі.
Термінальні оболонки
В інтегрованому терміналі можна використовувати різні оболонки. Вони часто встановлюються на комп’ютері, і типові параметри витягуються із системних стандартних. Коли оболонки виявлені, вони відображаються в розкривному списку профілів терміналів.
Керування терміналами
Праворуч у вікні терміналу є інтерфейс вкладок терміналу. Кожен термінал має назву, колір, піктограму та прикрасу групи даних, якщо така існує.
Щоб додати екземпляри терміналу:
- Виберіть піктограму «+» на «панелі терміналу» (вгорі праворуч).

- Перейдіть до спадного меню терміналу та виберіть профіль.
- Або натисніть команду Ctrl+Shift+`. За допомогою цієї дії ви створите новий запис у верхньому списку, пов’язаний із певним терміналом.
Щоб видалити екземпляри:
- Наведіть курсор на вкладку, а потім виберіть опцію «Кошик»,

- Виберіть елемент вкладки та натисніть «Видалити».
- Крім того, клацніть правою кнопкою миші та скористайтеся командою «Термінал: знищити активні екземпляри терміналу» в контекстному меню.
Можна переходити між різними групами терміналів за допомогою натискання наступного фокусу Ctr+PageDown і попереднього фокусу Ctrl+PageUp. Коли статус терміналу змінюється, у правій частині терміналу можуть з’являтися значки. Ви можете навести курсор на піктограму, щоб переглянути інформацію про стан, яка може містити дії.
Розділені панелі (групи)
Ви можете мати різні термінали поруч. Це дозволяє вам розділяти панелі, а потім створювати групу панелей для роботи.
- Знайдіть запис у правому списку терміналів і наведіть на нього курсор.

- Виберіть кнопку вбудованого розділення.

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

- Натисніть «Alt», а потім клацніть «+» або одну вкладку на панелі терміналу.

- Активуйте команду «Ctrl+Shift+5».

Щоб переходити між терміналами в групі, вам потрібно сфокусуватися на попередній панелі, натиснувши «Alt+Ліворуч», або на наступній панелі, натиснувши «Alt+Праворуч». Коли ви перетягуєте вкладки в списку, ви, по суті, змінюєте їх порядок. Однак, якщо вкладку перетягнути в основну область терміналу, ви успішно перемістите термінал з однієї групи в наступну.
За допомогою команди «Термінал: Розділити» можна перемістити термінал у власну групу. Це досягається клацанням правою кнопкою миші контекстного меню або за допомогою палітри команд.
Термінали в області редактора
Термінали в редакторі можна відкрити за допомогою команд «Термінал: створити новий термінал в області редактора» або «Термінал: створити новий в області редактора збоку». Цього також можна досягти, просто перетягнувши термінал із перегляду в область редактора. Зазвичай редактори терміналу представлені так само, як звичайні вкладки редактора.
Редактори терміналів можуть бути з обох боків або можуть бути розташовані в багатьох вимірах за допомогою системи макета групи редакторів. Параметр «terminal.integrated.defaultLocation» змінює стандартне розташування терміналу «редактор» або «перегляд».
Навігація вмістом
Буфер стосується вмісту терміналу, і це той розділ, який знаходиться над «прокруткою назад» або нижньою точкою огляду. Налаштування «terminal.integrated.scrollback» визначає кількість прокрутки, яка зберігається. За замовчуванням 1000 рядків.
Переміщатися по буферу можна за допомогою різних команд, зокрема:
- Ctrl+Alt+PageUp: прокручування рядка вгору
- Ctrl+Alt+PageDown: прокрутити вниз
- Shift+PageUp: прокручування сторінки вгору
- Shift+PageDown: прокручування сторінки вниз
- Ctrl+Home: прокрутіть догори
- Ctrl+End: прокрутіть донизу
Для командної навігації:
- Ctrl+Вгору: перейти до попередньої команди
- Ctrl+вниз: перейдіть до наступної команди
Зазвичай прокручування відбувається одночасно. Однак ви можете налаштувати за допомогою «терміналу. Integrated.smoothscrolling” для анімації протягом короткого часу.
поширені запитання
Що робити, якщо виникають проблеми із запуском терміналу VS?
Якщо у вас виникли проблеми із запуском терміналу, перейдіть до посібника з усунення несправностей , де ви можете отримати додаткові вказівки.
Чи можна створити термінал адміністратора?
Зазвичай інтегрована оболонка працює з дозволами VS Code. Якщо метою є запуск оболонки з правами адміністратора або будь-яким іншим дозволом, використовуйте «runas.exe» та подібні інші утиліти в терміналі.
Оптимізуйте робочий процес за допомогою терміналу VS Code
Запуск коду в терміналі VS Code ефективний і зручний, оскільки вам не потрібно залишати редактор. Це спрощує всі завдання розробки, і ви можете перемикатися між запущеним кодом і самим кодуванням. Зрештою, ви підвищуєте продуктивність і можете зосередитися на виконанні коду та налагодженні.
Чи пробували ви запускати код у терміналі VS Code? Який був ваш досвід? Повідомте нам у розділі коментарів нижче.