Hoe code in terminal uit te voeren in VS-code

De VS Code-terminal (Visual Studio Code) maakt tekstopdrachten mogelijk. De resultaten en uitvoer kunnen worden bekeken in de editor en het ondersteunt shells zoals bash, opdrachtprompt en PowerShell. Door code in de terminal bloot te leggen, kunnen gebruikers de terminal in verschillende vensters opsplitsen, door de opdrachtgeschiedenis navigeren, de shell-omgeving aanpassen en hun instellingen configureren voor een betere workflow.

How To Run Code In Terminal In VS Code

Dit artikel gaat dieper in op het uitvoeren van code in een VS Code-terminal.

Code uitvoeren in de terminal

De VS Code-terminal is de opdrachtregel die rechtstreeks in het platform is geïntegreerd. Hiermee kunt u scripts uitvoeren, opdrachten uitvoeren en communiceren met het besturingssysteem van uw pc of andere ontwikkeltools zonder de codeomgeving te verlaten. Volg de onderstaande stappen om code uit te voeren in de VS Code-terminal:

  1. Open in VS Code het bestand waaraan u wilt werken. Om dit te laten werken, moet u de juiste taalextensie hebben die overeenkomt met uw programmeertaal. U vindt deze op het tabblad Extensies.
    How To Run Code In Terminal In VS Code
  2. Kies de (`) backtick-toets op het toetsenbord. Hierdoor wordt de geïntegreerde terminal geopend. Een alternatief hier is om “Terminal” te selecteren onder de menubalk “Beeld”. Kies hier ‘Nieuwe terminal’.
    How To Run Code In Terminal In VS Code
  3. Ga naar de map met het codebestand via de opdracht “cd”. Als een bestand zich bijvoorbeeld in “Document” bevindt, moet de hier gebruikte opdracht “cd Documents” zijn. Hiermee kunt u naar de map navigeren.
    How To Run Code In Terminal In VS Code
  4. Wanneer de juiste map is gevonden, moet u het codebestand uitvoeren. Doe dit door de juiste opdracht te typen voor de specifieke programmeertaal die wordt gebruikt.
    How To Run Code In Terminal In VS Code
    • JavaScript:node filename.js
    • Python:python filename.py
    • C++:g++ filename.cpp -o output && ./output
    • Java:javac filename.java && java filename
    • Robijn:ruby filename.rb
  5. De bestandsnaam moet worden vervangen door de echte codebestandsnaam.
    How To Run Code In Terminal In VS Code
  6. Voer de opdracht uit door op de Enter-knop te drukken. Dit zou de code in de terminal moeten tonen.
    How To Run Code In Terminal In VS Code

De geïntegreerde terminal in VS-code

De Visual Studio Code-terminal is volledig geïntegreerd en begint direct vanaf de root van de werkruimte. Het biedt editorintegratie met functies zoals foutdetectie en links. U kunt verschillende opdrachten uitvoeren, net zoals u dat op zelfstandige terminals zou doen.

Zo opent u een geïntegreerde terminal:

  1. Ga naar het menu in de bovenste werkbalk en selecteer 'Beeld'.
    How To Run Code In Terminal In VS Code
  2. Kies 'Terminal' in het vervolgkeuzemenu. U kunt ook “Ctrl+`” (backtick) gebruiken om de terminal te starten.
    How To Run Code In Terminal In VS Code
    • De terminal wordt geopend in het VS Code-venster. Hier wordt een opdrachtprompt weergegeven.
  3. Pas de grootte van het terminalvenster aan door te slepen. De knop Maximaliseren in de rechterbovenhoek kan worden gebruikt om naar volledig scherm te gaan.
    How To Run Code In Terminal In VS Code
  4. Druk op de vervolgkeuzepijl rechtsboven en selecteer de gewenste shell. Zo is het mogelijk om tussen de shells te wisselen.
    How To Run Code In Terminal In VS Code
  5. Open het “Opdrachtpalet” door op “Ctrl+Shift+P” te drukken.
  6. Gebruik de opdracht "Beeld: Toggle Terminal".
    How To Run Code In Terminal In VS Code
  7. De menuopdrachten “Openen in geïntegreerde terminal” kunnen in de Verkenner worden gebruikt.
    • Het terminalpaneel kan worden omgeschakeld met behulp van de sneltoets “Ctrl+`” op uw toetsenbord.
    • De sneltoets “Ctrl+Shift+`” helpt bij het maken van een nieuwe terminal.

De terminal in VS Code heeft een aantal extra functionaliteiten genaamd shell-integratie. Het houdt bij waar opdrachten worden uitgevoerd. Met de sneltoets Ctrl+shift+C kunt u VS Code in een externe terminal openen.

De terminalshells

In een geïntegreerde terminal kunnen verschillende shells worden gebruikt. Deze worden vaak op de machine geïnstalleerd en de standaardwaarden worden uit de systeemstandaarden gehaald. Wanneer shells worden gedetecteerd, worden deze weergegeven in de vervolgkeuzelijst van de terminalprofielen.

Terminalbeheer

Aan de rechterkant van de terminalweergave bevinden zich de gebruikersinterface van terminaltabbladen. Elke terminal heeft een naam, kleur, pictogram en gegevensgroepversiering, indien aanwezig.

Terminalinstanties toevoegen:

  1. Selecteer het “+” pictogram in het “Terminal paneel, (rechtsboven).
    How To Run Code In Terminal In VS Code
  2. Ga naar de vervolgkeuzelijst Terminal en kies een profiel.
    How To Run Code In Terminal In VS Code
    • U kunt ook op de opdracht Ctrl+Shift+` drukken. Met deze actie heeft u een nieuwe vermelding aangemaakt in de bovenste lijst die aan de specifieke terminal is gekoppeld.

Om de instanties te verwijderen:

  1. Beweeg de muis over een tabblad en selecteer vervolgens de optie ‘Prullenbak’,
    How To Run Code In Terminal In VS Code
  2. Kies een tabbladitem en druk op 'Verwijderen'.
    How To Run Code In Terminal In VS Code
    • U kunt ook met de rechtermuisknop klikken en de opdrachtoptie "Terminal: Kill the Active Terminal instances" in het contextmenu gebruiken.

Het is mogelijk om tussen verschillende terminalgroepen te navigeren via de focus volgende Ctr+PageDown en de focus vorige Ctrl+PageUp. Wanneer de status van een terminal verandert, kunnen er pictogrammen aan de rechterkant van de terminal verschijnen. U kunt de muisaanwijzer op het pictogram plaatsen om de statusinformatie te bekijken die mogelijk acties bevat.

Gesplitste deelvensters (groepen)

U kunt verschillende terminals naast elkaar hebben. Hiermee kunt u deelvensters onderverdelen en vervolgens een groep deelvensters maken om in te werken.

  1. Zoek een item in de terminallijst aan de rechterkant en beweeg eroverheen.
    How To Run Code In Terminal In VS Code
  2. Kies de inline splitsknop.
    How To Run Code In Terminal In VS Code
  3. Ga naar het contextmenu, klik er met de rechtermuisknop op en selecteer vervolgens het menu "Splitsen".
    How To Run Code In Terminal In VS Code
  4. Druk op "Alt" en klik vervolgens op de "+" of het enkele tabblad in het terminalpaneel.
    How To Run Code In Terminal In VS Code
  5. Activeer de opdracht “Ctrl+Shift+5”.
    How To Run Code In Terminal In VS Code

Om tussen terminals binnen een groep te navigeren, moet u zich concentreren op het vorige paneel door op ‘Alt+Links’ te drukken, of op het paneel dat volgt door op ‘Alt+Rechts’ te klikken. Wanneer u tabbladen binnen de lijst sleept en neerzet, herschikt u ze feitelijk. Wanneer u echter een tabblad naar het hoofdterminalgebied sleept, verplaatst u met succes een terminal van de ene groep naar de volgende.

Met het commando “Terminal: Unsplit” verplaatst u een terminal binnen zijn eigen groep. Dit wordt bereikt door met de rechtermuisknop op het contextmenu te klikken of via het opdrachtenpalet.

Terminals binnen het editorgebied

Terminals binnen de editor kunnen worden geopend met de opdrachten "Terminal: Nieuwe terminal maken in editorgebied" of "Terminal: Nieuwe terminal maken in editorgebied aan de zijkant." Dit kan ook worden bereikt door eenvoudigweg de terminal van de weergave naar het editorgebied te slepen. Normaal gesproken worden de terminaleditors op dezelfde manier weergegeven als normale editortabbladen.

Terminaleditors kunnen aan beide zijden worden geplaatst of kunnen in vele afmetingen worden gerangschikt via het editorgroeplay-outsysteem. De instelling “terminal.integrated.defaultLocation” wijzigt de standaard terminallocatie van het “editor”- of “view”-gebied.

Navigeren door de inhoud

Buffer verwijst naar terminalinhoud en het is dat gedeelte dat zich boven het "terugscrollen" of het onderste gezichtspunt bevindt. De instelling “terminal.integrated.scrollback” bepaalt de hoeveelheid scrollback die behouden blijft. De standaardwaarde is 1000 regels.

Navigeren door de buffer kan worden gedaan door verschillende opdrachten te volgen, waaronder:

  • Ctrl+Alt+PageUp: Een regel omhoog scrollen
  • Ctrl+Alt+PageDown: Scroll naar beneden
  • Shift+PageUp: een pagina omhoog scrollen
  • Shift+PageDown: een pagina omlaag scrollen
  • Ctrl+Home: Scroll naar boven
  • Ctrl+End: Scroll naar beneden

Voor opdrachtnavigatie:

  • Ctrl+Omhoog: Scroll naar de vorige opdracht
  • Ctrl+Omlaag: Scroll naar de volgende opdracht

Normaal gesproken gebeurt het scrollen tegelijkertijd. U kunt echter configureren met behulp van de “terminal. Integrated.smoothscrolling” optie om in korte tijd te animeren.

Veelgestelde vragen

Wat moet ik doen als ik problemen ondervind bij het starten van de VS-terminal?

Als u problemen ondervindt bij het starten van de terminal, gaat u naar de probleemoplossingsgids waar u verdere hulp kunt krijgen.

Is het mogelijk om een ​​beheerdersterminal te maken?

Normaal gesproken wordt een geïntegreerde shell uitgevoerd met VS Code-machtigingen. Als het de bedoeling is om de shell uit te voeren met beheerders- of andere toestemming, gebruik dan "runas.exe" en dergelijke andere hulpprogramma's in de terminal.

Stroomlijn de workflow met behulp van de VS Code Terminal

Het uitvoeren van code binnen de VS Code-terminal is efficiënt en handig, omdat u de editor niet hoeft te verlaten. Het stroomlijnt alle ontwikkelingstaken en u kunt schakelen tussen het uitvoeren van code en het coderen zelf. Uiteindelijk verbetert u de productiviteit en kunt u zich concentreren op het uitvoeren van code en het opsporen van fouten.

Heb je geprobeerd code uit te voeren in de VS Code-terminal? Wat was jouw ervaring? Laat het ons weten in de opmerkingen hieronder.

Sign up and earn $1000 a day ⋙

De beste notitie-apps

De beste notitie-apps

Heb je ooit een geweldig idee gehad, maar ben je het vergeten omdat je het niet hebt genoteerd? Gelukkig heb je niet altijd pen en papier nodig om te noteren

Tekst gebruiken voor afbeelding in Canva

Tekst gebruiken voor afbeelding in Canva

Als maker kun je veel ideeën in je hoofd hebben. Vaak kunnen ze complex zijn, waardoor het moeilijk voor u is om ze voor te stellen en aan anderen te presenteren.

Tranen van de Kingdom Quests-lijst

Tranen van de Kingdom Quests-lijst

Er gebeurt genoeg actie in het land Hyrule in “Tears of the Kingdom” terwijl Link de wereld verkent. De taken of missies die hij moet voltooien

Waar u gratis Instagram-rolsjablonen kunt vinden

Waar u gratis Instagram-rolsjablonen kunt vinden

Het lijkt alsof de wereld geobsedeerd is door het kijken naar Instagram Reels. Deze gemakkelijk te bekijken korte video's zijn razend populair geworden, met miljoenen kijkers

Hoe u de locatie op Snap Map kunt wijzigen

Hoe u de locatie op Snap Map kunt wijzigen

Snapchat is waarschijnlijk het meest bekend vanwege de innovatieve functie voor het delen van inhoud die verdwijnt zodra je groep deze heeft bekeken. Nu hebben de ontwikkelaars dat gedaan

Hoe weet u of iemand u in Messenger heeft geblokkeerd?

Hoe weet u of iemand u in Messenger heeft geblokkeerd?

Wanneer je zonder succes iemand probeert te bereiken via Messenger, is een van de mogelijke redenen dat je bent geblokkeerd. Het besef is niet prettig,

Hoe u de gespeelde uren op een PS5 voor volwassenen of kinderen kunt bekijken

Hoe u de gespeelde uren op een PS5 voor volwassenen of kinderen kunt bekijken

Tegenwoordig houden veel videogameconsoles bij hoeveel uur je hebt gespeeld voor elke game die je bezit. Als onderdeel van de nieuwste generatie consoles,

Hoe u een internetuitzondering Java.Net.Socketexception-verbindingsreset in Minecraft kunt oplossen

Hoe u een internetuitzondering Java.Net.Socketexception-verbindingsreset in Minecraft kunt oplossen

Heeft u een java.net.socketexeption-verbindingsfout gekregen tijdens het spelen van Minecraft? Als dat zo is, ben je niet de enige. Gebruikers hebben dit gemeld

Amazon Echo probeert poppenhuizen in heel San Diego te bestellen

Amazon Echo probeert poppenhuizen in heel San Diego te bestellen

Over het algemeen veroorzaken apparaten die naar spraakopdrachten luisteren niet al te veel problemen. De zin die wordt gebruikt om ze te activeren – of het nu ‘OK Google’, ‘Alexa’ of ‘Siri’ is

Hoe je een verhaal voor iedereen op Instagram kunt verbergen

Hoe je een verhaal voor iedereen op Instagram kunt verbergen

De meeste gebruikers posten Instagram Stories om hun dagelijkse activiteiten en belangrijke momenten in hun leven te delen. Voordat u een verhaal plaatst, wilt u dit misschien eerst doen

Hoe u een klankbord toevoegt in onenigheid

Hoe u een klankbord toevoegt in onenigheid

Soundboard is een computerprogramma dat applicaties zoals Discord helpt bij het creëren van coole geluidseffecten. Hiermee kunt u ook verschillende geluiden uploaden naar de

Hoe u kunt oplossen dat Microsoft Teams niet werken

Hoe u kunt oplossen dat Microsoft Teams niet werken

Microsoft Teams is het populairste hulpmiddel voor werkcommunicatie geworden en overtreft zelfs Skype en Slack. Maar het kan je niet helpen als het niet werkt. Als

Hoe u foutcode 267 in Roblox kunt oplossen

Hoe u foutcode 267 in Roblox kunt oplossen

Als je een fervent Roblox-gamer bent, ben je misschien al af en toe fouten tegengekomen op het platform. Toch kan foutcode 267 gemakkelijk als de meest gerangschikt worden

Sneltoetsen voor Google Formulieren

Sneltoetsen voor Google Formulieren

Google Forms is een webgebaseerde applicatie die wordt gebruikt om formulieren te genereren die helpen bij het verzamelen van gegevens. Het is een eenvoudige methode om registratieformulieren te maken,

Hoe u een recente volger kunt toevoegen in OBS

Hoe u een recente volger kunt toevoegen in OBS

Tijdens een stream heb je misschien gemerkt dat de namen van de recente volgers, donateurs of abonnees van de streamer verschijnen. Dit is een coole functie van streamers

Overlays gebruiken in CapCut

Overlays gebruiken in CapCut

Als je de aandacht van zoveel mogelijk kijkers probeert te trekken, wil je alle beschikbare CapCut-tools gebruiken. Overlays helpen bij het maken van een video

Hoe verhalen in Telegram uit te schakelen

Hoe verhalen in Telegram uit te schakelen

Het bekijken van verhalen in Telegram kan een geweldige functie zijn als ze afkomstig zijn van mensen die je kent, maar het zien van verhalen van vreemden kan ongewenst of irrelevant zijn,

Hoe je een paraplu kunt krijgen in De Sims 4

Hoe je een paraplu kunt krijgen in De Sims 4

Het Seizoenen-uitbreidingspakket in “De Sims 4” introduceert nieuwe gameplay-elementen die het dagelijkse leven van je Sim kunnen beïnvloeden: weer en temperatuur. Jouw Sims nu

Hoe Gmail te gebruiken zonder telefoonnummer

Hoe Gmail te gebruiken zonder telefoonnummer

Bijgewerkt op 14 november 2022 door Steve Larner, om de huidige Android/iOS-processen weer te geven om een ​​Gmail zonder telefoonnummer te maken. Als u een nieuwe wilt maken

Hoe u een Word-document converteert naar een JPG- of GIF-afbeelding

Hoe u een Word-document converteert naar een JPG- of GIF-afbeelding

Hoewel Microsoft Word-documenten compatibel zijn met andere tekstverwerkers, moet u ze mogelijk opslaan als JPG- of GIF-afbeeldingen. Hoewel u uw