Terminal VS Code (Visual Studio Code) omogoča besedilne ukaze. Rezultate in rezultate si lahko ogledate v urejevalniku, podpira pa lupine, kot so bash, ukazni poziv in PowerShell. Zagon kode v razkritju terminala omogoča uporabnikom, da terminal razdelijo na različna podokna, krmarijo po zgodovini ukazov, prilagodijo okolje lupine in konfigurirajo svoje nastavitve za boljši potek dela.

Ta članek se poglobi v to, kako zagnati kodo v terminalu VS Code.
Izvajanje kode v terminalu
Terminal VS Code je ukazna vrstica, ki je integrirana neposredno v platformo. Z njim lahko poganjate skripte, izvajate ukaze in komunicirate z operacijskim sistemom vašega osebnega računalnika ali drugimi razvojnimi orodji, ne da bi zapustili kodno okolje. Za zagon kode v terminalu VS Code sledite spodnjim korakom:
- V VS Code odprite datoteko, na kateri želite delati. Da bo to delovalo, morate imeti pravo jezikovno razširitev, ki ustreza vašemu programskemu jeziku. Najdete jih na zavihku Razširitve.

- Na tipkovnici izberite povratno tipko (`). S tem se odpre integrirani terminal. Druga možnost je, da v menijski vrstici »Pogled« izberete »Terminal«. Ko ste tukaj, izberite »Nov terminal«.

- Z ukazom “cd” pojdite v imenik, ki vsebuje kodno datoteko. Če je datoteka na primer znotraj »Dokumenta«, mora biti tukaj uporabljen ukaz »cd Dokumenti«. To vam omogoča, da se pomaknete do mape.

- Ko je najden pravi imenik, morate zagnati kodno datoteko. To storite tako, da vnesete pravi ukaz za določen programski jezik, ki ga uporabljate.
- 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
- Ime datoteke je treba zamenjati s pravim imenom kodne datoteke.

- Izvedite ukaz s pritiskom na tipko Enter. To bi moralo prikazati kodo v terminalu.

Integrirani terminal v kodi VS
Terminal Visual Studio Code je popolnoma integriran in se začne neposredno iz korena delovnega prostora. Ponuja integracijo urejevalnika s funkcijami, kot so odkrivanje napak in povezave. Izvajate lahko različne ukaze tako kot na samostojnih terminalih.
Integrirani terminal odprete tako:
- V zgornji orodni vrstici pojdite v meni in izberite »Pogled«.

- V spustnem meniju izberite »Terminal«. Druga možnost je, da za zagon terminala uporabite »Ctrl+`« (povratna kljukica).
- Terminal se odpre v oknu VS Code. Tukaj je prikazan ukazni poziv.
- Prilagodite velikost terminalskega podokna z vlečenjem. Gumb za povečanje v zgornjem desnem kotu lahko uporabite za vstop v celozaslonski način.

- Pritisnite puščico spustnega menija v zgornjem desnem kotu in izberite želeno lupino. Na ta način je mogoče preklapljati med lupinami.

- Odprite »Paleto ukazov« s pritiskom na »Ctrl+Shift+P«.
- Uporabite ukaz »Pogled: Preklop terminala«.

- Ukaze menija »Odpri v integriranem terminalu« lahko uporabite v Raziskovalcu.
- Terminalsko ploščo lahko preklapljate z bližnjico »Ctrl+`« na tipkovnici.
- Bližnjica na tipkovnici »Ctrl+Shift+`« pomaga pri ustvarjanju novega terminala.
Terminal v kodi VS ima nekaj dodatnih funkcij, imenovanih integracija lupine. Spremlja, kje se izvajajo ukazi. Bližnjica Ctrl+shift+C vam omogoča, da odprete kodo VS v zunanjem terminalu.
Terminalne lupine
V integriranem terminalu je mogoče uporabiti različne lupine. Ti so pogosto nameščeni na stroju in privzeto se potegne iz sistemskih privzetih nastavitev. Ko so lupine zaznane, so predstavljene v spustnem meniju terminalskih profilov.
Upravljanje terminalov
Na desni strani pogleda terminala je uporabniški vmesnik z zavihki terminala. Vsak terminal ima ime, barvo, ikono in okras skupine podatkov, če ta obstaja.
Če želite dodati primerke terminala:
- Izberite ikono »+« v »Terminalni plošči (zgoraj desno).

- Pojdite na spustni meni terminala in izberite profil.
- Druga možnost je, da pritisnete ukaz Ctrl+Shift+`. S tem dejanjem boste ustvarili nov vnos na vrhu seznama, ki je povezan z določenim terminalom.
Če želite odstraniti primerke:
- Premaknite miškin kazalec na zavihek in nato izberite možnost »Koš za smeti«,

- Izberite element zavihka in pritisnite »Izbriši«.
- Druga možnost je, da z desno miškino tipko kliknete in v kontekstnem meniju uporabite možnost ukaza »Terminal: Kill the Active Terminal instances«.
Možno je krmarjenje med različnimi terminalskimi skupinami s pomočjo fokusa naslednji Ctr+PageDown in fokusa prej Ctrl+PageUp. Ko se status terminala spremeni, se lahko na desni strani terminala prikažejo ikone. Lahko se pomaknete nad ikono, da si ogledate informacije o stanju, ki lahko vsebujejo dejanja.
Razdeljena podokna (skupine)
Drug ob drugem lahko postavite različne terminale. Omogoča vam, da razdelite podokna in nato ustvarite skupino podoknov za delo.
- Poiščite vnos na desnem seznamu terminalov in premaknite miškin kazalec nanj.

- Izberite gumb za razdelitev v vrstici.

- Pojdite v kontekstni meni in ga kliknite z desno miškino tipko, nato pa izberite meni »Razdeli«.

- Pritisnite »Alt« in nato kliknite »+« ali posamezen zavihek v terminalski plošči.

- Aktivirajte ukaz “Ctrl+Shift+5”.

Za navigacijo med terminali znotraj skupine se morate osredotočiti na prejšnje podokno s pritiskom na »Alt+levo« ali na podokno, ki sledi, s klikom na »Alt+desno«. Ko povlečete in spustite zavihke na seznamu, jih v bistvu preuredite. Ko pa zavihek povlečete v glavno območje terminala, terminal uspešno premaknete iz ene skupine v drugo.
Z uporabo ukaza “Terminal: Unsplit” premaknete terminal znotraj svoje skupine. To dosežete z desnim klikom kontekstnega menija ali prek ukazne palete.
Terminali v območju urejevalnika
Terminale v urejevalniku lahko odprete z ukazoma »Terminal: Ustvari nov terminal v območju urejevalnika« ali »Terminal: Ustvari nov v območju urejevalnika ob strani«. To lahko dosežete tudi tako, da preprosto povlečete terminal iz pogleda v območje urejevalnika. Običajno so urejevalniki terminalov predstavljeni tako kot običajni zavihki urejevalnika.
Urejevalniki terminalov so lahko na obeh straneh ali pa so razporejeni v več dimenzijah prek sistema postavitve skupine urejevalnikov. Nastavitev »terminal.integrated.defaultLocation« spremeni privzeto lokacijo terminala območja »urejevalnik« ali »pogled«.
Krmarjenje po vsebini
Medpomnilnik se nanaša na vsebino terminala in to je tisti del, ki je nad »pomikanjem nazaj« ali spodnjim pogledom. Nastavitev »terminal.integrated.scrollback« določa količino pomika nazaj, ki se ohrani. Privzeto je 1000 vrstic.
Krmarjenje po medpomnilniku lahko izvedete z naslednjimi različnimi ukazi, vključno z:
- Ctrl+Alt+PageUp: Pomaknite se za vrstico navzgor
- Ctrl+Alt+PageDown: Pomaknite se navzdol
- Shift+PageUp: Pomik po strani navzgor
- Shift+PageDown: Pomik po strani navzdol
- Ctrl+Home: Pomaknite se na vrh
- Ctrl+End: Pomaknite se na dno
Za ukazno navigacijo:
- Ctrl+gor: Pomaknite se na prejšnji ukaz
- Ctrl+dol: Pomaknite se do naslednjega ukaza
Običajno se drsenje zgodi sočasno. Vendar pa lahko konfigurirate s pomočjo »terminal. Integrated.smoothscrolling« možnost animiranja v kratkem času.
pogosta vprašanja
Kaj naj naredim, če imam težave z zagonom terminala VS?
Če imate težave z zagonom terminala, pojdite na vodnik za odpravljanje težav , kjer lahko dobite nadaljnja navodila.
Ali je mogoče ustvariti skrbniški terminal?
Običajno integrirana lupina deluje z dovoljenji kode VS. Če je cilj zagnati lupino s skrbniškim ali katerim koli drugim dovoljenjem, uporabite »runas.exe« in podobne druge pripomočke v terminalu.
Poenostavite potek dela z uporabo kodnega terminala VS
Izvajanje kode v terminalu VS Code je učinkovito in priročno, saj vam ni treba zapustiti urejevalnika. Poenostavlja vse razvojne naloge in lahko preklapljate med izvajanjem kode in samim kodiranjem. Na koncu dneva povečate produktivnost in se lahko osredotočite na izvajanje kode in odpravljanje napak.
Ste poskusili zagnati kodo znotraj terminala VS Code? Kakšna je bila vaša izkušnja? Sporočite nam v spodnjem oddelku za komentarje.