Terminál VS Code (Visual Studio Code) umožňuje textové príkazy. Výsledky a výstup je možné zobraziť v editore a podporuje shelly ako bash, príkazový riadok a PowerShell. Spustený kód v termináli umožňuje používateľom rozdeliť terminál do rôznych panelov, prechádzať históriou príkazov, prispôsobiť prostredie shellu a nakonfigurovať svoje nastavenia pre lepší pracovný tok.

Tento článok sa hlbšie zaoberá tým, ako spustiť kód v termináli VS Code.
Spustený kód v termináli
Terminál VS Code je príkazový riadok, ktorý je integrovaný priamo do platformy. Pomocou neho môžete spúšťať skripty, spúšťať príkazy a interagovať s operačným systémom počítača alebo akýmikoľvek inými vývojovými nástrojmi bez toho, aby ste museli opustiť prostredie kódu. Ak chcete spustiť kód v termináli kódu VS, postupujte podľa nasledujúcich krokov:
- Vo VS Code otvorte súbor, na ktorom chcete pracovať. Aby to fungovalo, musíte mať správne rozšírenie jazyka zodpovedajúce vášmu programovaciemu jazyku. Nájdete ich na karte Rozšírenia.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Vyberte kláves (`) backtick na klávesnici. Tým sa otvorí integrovaný terminál. Alternatívou je vybrať „Terminál“ v lište ponuky „Zobraziť“. Tu vyberte „Nový terminál“.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Prejdite do adresára obsahujúceho súbor kódu pomocou príkazu „cd“. Ak sa súbor nachádza napríklad v „Dokumente“, tu použitý príkaz by mal byť „cd Documents“. To vám umožní prejsť do priečinka.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Keď sa nájde správny adresár, mali by ste spustiť súbor kódu. Urobte to zadaním správneho príkazu pre konkrétny používaný programovací jazyk.
- 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
- Názov súboru by mal byť nahradený skutočným názvom súboru s kódom.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Vykonajte príkaz stlačením tlačidla Enter. Toto by malo zobraziť kód v termináli.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
Integrovaný terminál v kóde VS
Terminál Visual Studio Code je plne integrovaný a začína priamo od koreňa pracovného priestoru. Ponúka integráciu editora s funkciami, ako je detekcia chýb a odkazy. Môžete spúšťať rôzne príkazy rovnako ako na samostatných termináloch.
Takto otvoríte integrovaný terminál:
- Prejdite do ponuky z horného panela s nástrojmi a vyberte položku „Zobraziť“.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Z rozbaľovacej ponuky vyberte „Terminál“. Prípadne použite na spustenie terminálu „Ctrl+`“ (začiarknutie).
- Terminál sa otvorí v okne VS Code. Tu sa zobrazí príkazový riadok.
- Ťahaním upravte veľkosť panela terminálu. Tlačidlo maximalizácie v pravom hornom rohu možno použiť na prepnutie na celú obrazovku.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Stlačte rozbaľovaciu šípku vpravo hore a vyberte požadovanú škrupinu. Týmto spôsobom je možné prepínať medzi škrupinami.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Otvorte "Paletu príkazov" stlačením "Ctrl + Shift + P."
- Použite príkaz „Zobraziť: Prepnúť terminál“.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Príkazy ponuky „Otvoriť v integrovanom termináli“ možno použiť v Prieskumníkovi.
- Panel terminálu je možné prepínať pomocou klávesovej skratky „Ctrl+`“ na klávesnici.
- Klávesová skratka „Ctrl+Shift+`“ pomáha pri vytváraní nového terminálu.
Terminál v kóde VS má niektoré ďalšie funkcie nazývané integrácia shellu. Sleduje, kde sa spúšťajú príkazy. Skratka Ctrl+shift+C vám umožňuje otvoriť kód VS v externom termináli.
Terminálové mušle
V integrovanom termináli je možné použiť rôzne mušle. Tieto sú často nainštalované na počítači a predvolené nastavenie sa vyberie z predvolených nastavení systému. Keď sa zistia škrupiny, zobrazia sa v rozbaľovacej ponuke profilov terminálu.
Správa terminálov
Na pravej strane zobrazenia terminálu sa nachádzajú karty terminálu UI. Každý terminál má názov, farbu, ikonu a dekoráciu skupiny údajov, ak existuje.
Ak chcete pridať inštancie terminálu:
- Vyberte ikonu „+“ na paneli „Terminál“ (vpravo hore).
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Prejdite do rozbaľovacej ponuky terminálu a vyberte profil.
- Prípadne stlačte príkaz Ctrl+Shift+`. Touto akciou vytvoríte nový záznam v hornom zozname, ktorý je spojený s konkrétnym terminálom.
Ak chcete odstrániť inštancie:
- Umiestnite kurzor myši na kartu a potom vyberte možnosť „Kôš“,
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Vyberte položku karty a stlačte „Odstrániť“.
- Prípadne kliknite pravým tlačidlom myši a použite možnosť príkazu „Terminál: Zabiť aktívne inštancie terminálu“ z kontextovej ponuky.
Medzi rôznymi skupinami terminálov je možné prechádzať cez zameranie nasledujúce Ctr+PageDown a predchádzajúce zameranie Ctrl+PageUp. Keď sa stav terminálu zmení, na pravej strane terminálu sa môžu zobraziť ikony. Umiestnením kurzora myši na ikonu zobrazíte informácie o stave, ktoré môžu obsahovať akcie.
Rozdelené tabule (skupiny)
Môžete mať rôzne terminály vedľa seba. Umožňuje vám rozdeliť panely a potom vytvoriť skupinu panelov, v ktorých budete pracovať.
- Nájdite položku v zozname terminálov na pravej strane a umiestnite na ňu kurzor myši.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Vyberte tlačidlo vloženého rozdelenia.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Prejdite do kontextovej ponuky a kliknite na ňu pravým tlačidlom myši a vyberte ponuku „Rozdeliť“.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Stlačte „Alt“ a potom kliknite na „+“ alebo jednu kartu na paneli terminálu.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
- Aktivujte príkaz „Ctrl+Shift+5“.
![Ako spustiť kód v termináli v kóde VS Ako spustiť kód v termináli v kóde VS]()
Ak chcete prechádzať medzi terminálmi v rámci skupiny, musíte sa zamerať na predchádzajúcu tablu stlačením klávesov „Alt+Doľava“ alebo tablu, ktorá nasleduje kliknutím na „Alt+Doprava“. Keď presúvate karty v zozname, v podstate meníte ich usporiadanie. Keď však kartu potiahnete do hlavnej oblasti terminálu, úspešne presuniete terminál z jednej skupiny do druhej.
Pomocou príkazu „Terminal: Unsplit“ presuniete terminál v rámci svojej vlastnej skupiny. To sa dosiahne kliknutím pravým tlačidlom myši na kontextovú ponuku alebo prostredníctvom palety príkazov.
Terminály v oblasti editora
Terminály v editore je možné otvoriť pomocou príkazov „Terminál: Vytvoriť nový terminál v oblasti editora“ alebo „Terminál: Vytvoriť nový v oblasti editora vedľa“. Dá sa to dosiahnuť aj jednoduchým pretiahnutím terminálu z pohľadu do oblasti editora. Normálne sú editory terminálu prezentované rovnako ako bežné karty editora.
Editory terminálov môžu byť na oboch stranách alebo môžu byť usporiadané v mnohých rozmeroch prostredníctvom systému usporiadania skupín editorov. Nastavenie „terminal.integrated.defaultLocation“ zmení predvolené umiestnenie terminálu oblasti „editor“ alebo „zobrazenie“.
Navigácia v obsahu
Buffer odkazuje na obsah terminálu a je to tá sekcia, ktorá je nad „rolovaním späť“ alebo spodným bodom pohľadu. Nastavenie „terminal.integrated.scrollback“ určuje veľkosť posúvania, ktoré sa zachová. Predvolená hodnota je 1 000 riadkov.
Navigáciu vo vyrovnávacej pamäti je možné vykonať pomocou nasledujúcich rôznych príkazov vrátane:
- Ctrl+Alt+PageUp: Posun o riadok nahor
- Ctrl+Alt+PageDown: Prejdite nadol
- Shift+PageUp: Posun o stránku nahor
- Shift+PageDown: Posúvanie stránky nadol
- Ctrl+Home: Prejdite na začiatok
- Ctrl+End: Prejdite nadol
Pre navigáciu pomocou príkazov:
- Ctrl+Up: Prejdite na predchádzajúci príkaz
- Ctrl+Dole: Prejdite na nasledujúci príkaz
Normálne sa rolovanie deje súčasne. Môžete však konfigurovať pomocou „terminálu. Integrated.smoothscrolling” možnosť animácie v krátkom čase.
často kladené otázky
Čo mám robiť, ak mám problémy so spustením terminálu VS?
Ak máte problémy so spustením terminálu, prejdite do sprievodcu riešením problémov , kde môžete získať ďalšie pokyny.
Je možné vytvoriť administrátorský terminál?
Normálne beží integrovaný shell s povoleniami VS Code. Ak je cieľom spustiť shell s administrátorským alebo iným oprávnením, použite „runas.exe“ a podobné ďalšie nástroje v termináli.
Zjednodušte pracovný tok pomocou terminálu VS Code
Spustenie kódu v termináli VS Code je efektívne a pohodlné, pretože nemusíte opustiť editor. Zefektívňuje všetky vývojové úlohy a môžete prepínať medzi spustením kódu a samotným kódovaním. Na konci dňa zvýšite produktivitu a môžete sa sústrediť na vykonávanie kódu a ladenie.
Skúsili ste spustiť kód v termináli VS Code? Aká bola vaša skúsenosť? Dajte nám vedieť v sekcii komentárov nižšie.