So führen Sie Code im Terminal in VS-Code aus

Das VS Code-Terminal (Visual Studio Code) ermöglicht Textbefehle. Die Ergebnisse und Ausgaben können im Editor angezeigt werden und er unterstützt Shells wie Bash, Eingabeaufforderung und PowerShell. Durch das Ausführen von Code in den Terminal-Exposures können Benutzer das Terminal in verschiedene Bereiche aufteilen, durch den Befehlsverlauf navigieren, die Shell-Umgebung anpassen und ihre Einstellungen für einen besseren Arbeitsablauf konfigurieren.

How To Run Code In Terminal In VS Code

In diesem Artikel wird ausführlicher darauf eingegangen, wie Code in einem VS Code-Terminal ausgeführt wird.

Code im Terminal ausführen

Das VS Code-Terminal ist die Befehlszeile, die direkt in die Plattform integriert ist. Damit können Sie Skripte ausführen, Befehle ausführen und mit dem Betriebssystem Ihres PCs oder anderen Entwicklungstools interagieren, ohne die Codeumgebung zu verlassen. Führen Sie die folgenden Schritte aus, um Code im VS Code-Terminal auszuführen:

  1. Öffnen Sie in VS Code die Datei, an der Sie arbeiten möchten. Damit dies funktioniert, benötigen Sie die richtige Spracherweiterung, die zu Ihrer Programmiersprache passt. Sie finden diese auf der Registerkarte „Erweiterungen“.
    How To Run Code In Terminal In VS Code
  2. Wählen Sie die Backtick-Taste (`) auf der Tastatur. Dadurch wird das integrierte Terminal geöffnet. Eine Alternative besteht darin, in der Menüleiste „Ansicht“ „Terminal“ auszuwählen. Wählen Sie hier „Neues Terminal“.
    How To Run Code In Terminal In VS Code
  3. Gehen Sie mit dem Befehl „cd“ in das Verzeichnis, das die Codedatei enthält. Wenn sich eine Datei beispielsweise in „Dokument“ befindet, sollte der hier verwendete Befehl „cd Dokumente“ lauten. Dadurch können Sie zum Ordner navigieren.
    How To Run Code In Terminal In VS Code
  4. Wenn das richtige Verzeichnis gefunden wurde, sollten Sie die Codedatei ausführen. Geben Sie dazu den richtigen Befehl für die jeweils verwendete Programmiersprache ein.
    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
    • Rubin:ruby filename.rb
  5. Der Dateiname sollte durch den echten Codedateinamen ersetzt werden.
    How To Run Code In Terminal In VS Code
  6. Führen Sie den Befehl aus, indem Sie die Eingabetaste drücken. Dies sollte den Code im Terminal anzeigen.
    How To Run Code In Terminal In VS Code

Das integrierte Terminal im VS-Code

Das Visual Studio Code-Terminal ist vollständig integriert und startet direkt im Stammverzeichnis des Arbeitsbereichs. Es bietet Editor-Integration mit Funktionen wie Fehlererkennung und Links. Sie können verschiedene Befehle genauso ausführen, wie Sie es auf eigenständigen Terminals tun würden.

So öffnen Sie ein integriertes Terminal:

  1. Gehen Sie in der oberen Symbolleiste zum Menü und wählen Sie „Ansicht“.
    How To Run Code In Terminal In VS Code
  2. Wählen Sie „Terminal“ aus dem Dropdown-Menü. Alternativ können Sie das Terminal auch mit „Strg+`“ (Backtick) starten.
    How To Run Code In Terminal In VS Code
    • Das Terminal wird im VS-Code-Fenster geöffnet. Hier wird eine Eingabeaufforderung angezeigt.
  3. Passen Sie die Größe des Terminalbereichs durch Ziehen an. Mit der Schaltfläche „Maximieren“ in der oberen rechten Ecke können Sie in den Vollbildmodus wechseln.
    How To Run Code In Terminal In VS Code
  4. Klicken Sie oben rechts auf den Dropdown-Pfeil und wählen Sie die gewünschte Shell aus. Auf diese Weise ist es möglich, zwischen den Shells zu wechseln.
    How To Run Code In Terminal In VS Code
  5. Öffnen Sie die „Befehlspalette“, indem Sie „Strg+Umschalt+P“ drücken.
  6. Verwenden Sie den Befehl „Ansicht: Terminal umschalten“.
    How To Run Code In Terminal In VS Code
  7. Die Menübefehle „In integriertem Terminal öffnen“ können im Explorer verwendet werden.
    • Das Terminal-Panel kann mit der Tastenkombination „Strg+`“ auf Ihrer Tastatur umgeschaltet werden.
    • Die Tastenkombination „Strg+Umschalt+`“ hilft beim Erstellen eines neuen Terminals.

Das Terminal in VS Code verfügt über einige zusätzliche Funktionen, die als Shell-Integration bezeichnet werden. Es verfolgt, wo Befehle ausgeführt werden. Mit der Tastenkombination Strg+Umschalt+C können Sie VS Code in einem externen Terminal öffnen.

Die Terminalhüllen

In einem integrierten Terminal können verschiedene Shells verwendet werden. Diese werden häufig auf dem Computer installiert und die Standardeinstellungen werden aus den Systemstandards übernommen. Wenn Muscheln erkannt werden, werden sie im Dropdown-Menü der Terminalprofile angezeigt.

Terminalverwaltung

Auf der rechten Seite der Terminalansicht befindet sich die Benutzeroberfläche mit den Terminal-Registerkarten. Jedes Terminal verfügt über einen Namen, eine Farbe, ein Symbol und eine Datengruppendekoration, sofern vorhanden.

So fügen Sie Terminalinstanzen hinzu:

  1. Wählen Sie das „+“-Symbol im „Terminal-Panel“ (oben rechts).
    How To Run Code In Terminal In VS Code
  2. Gehen Sie zum Terminal-Dropdown und wählen Sie ein Profil aus.
    How To Run Code In Terminal In VS Code
    • Alternativ drücken Sie den Befehl Strg+Umschalt+`. Mit dieser Aktion haben Sie einen neuen Eintrag in der Top-Liste erstellt, der dem jeweiligen Terminal zugeordnet ist.

So entfernen Sie die Instanzen:

  1. Bewegen Sie den Mauszeiger über eine Registerkarte und wählen Sie dann die Option „Papierkorb“.
    How To Run Code In Terminal In VS Code
  2. Wählen Sie ein Tab-Element aus und drücken Sie „Löschen“.
    How To Run Code In Terminal In VS Code
    • Alternativ können Sie mit der rechten Maustaste klicken und die Befehlsoption „Terminal: Aktive Terminalinstanzen löschen“ aus dem Kontextmenü verwenden.

Es ist möglich, zwischen verschiedenen Terminalgruppen zu navigieren, indem Sie den Fokus auf Strg+Bild-ab und den Fokus auf Strg+Bild-auf drücken. Wenn sich der Status eines Terminals ändert, werden möglicherweise Symbole auf der rechten Seite des Terminals angezeigt. Sie können mit der Maus über das Symbol fahren, um die Statusinformationen anzuzeigen, die möglicherweise Aktionen enthalten.

Geteilte Fenster (Gruppen)

Sie können verschiedene Terminals nebeneinander haben. Es ermöglicht Ihnen, Bereiche zu unterteilen und dann eine Gruppe von Bereichen zu erstellen, in denen Sie arbeiten können.

  1. Suchen Sie einen Eintrag in der Terminalliste auf der rechten Seite und bewegen Sie den Mauszeiger darüber.
    How To Run Code In Terminal In VS Code
  2. Wählen Sie die Schaltfläche „Inline-Split“.
    How To Run Code In Terminal In VS Code
  3. Gehen Sie zum Kontextmenü, klicken Sie mit der rechten Maustaste darauf und wählen Sie dann das Menü „Teilen“.
    How To Run Code In Terminal In VS Code
  4. Drücken Sie „Alt“ und klicken Sie dann auf das „+“ oder die einzelne Registerkarte im Terminalfenster.
    How To Run Code In Terminal In VS Code
  5. Aktivieren Sie den Befehl „Strg+Umschalt+5“.
    How To Run Code In Terminal In VS Code

Um zwischen Terminals innerhalb einer Gruppe zu navigieren, müssen Sie sich auf den vorherigen Bereich konzentrieren, indem Sie „Alt+Links“ drücken, oder auf den folgenden Bereich, indem Sie „Alt+Rechts“ klicken. Wenn Sie Tabs innerhalb der Liste per Drag-and-Drop verschieben, ordnen Sie sie im Wesentlichen neu an. Wenn jedoch eine Registerkarte in den Hauptterminalbereich gezogen wird, können Sie ein Terminal erfolgreich von einer Gruppe in die nächste verschieben.

Mit dem Befehl „Terminal: Unsplit“ verschiebt man ein Terminal innerhalb seiner eigenen Gruppe. Dies erreichen Sie durch einen Rechtsklick auf das Kontextmenü oder über die Befehlspalette.

Terminals im Editorbereich

Terminals im Editor können mit den Befehlen „Terminal: Neues Terminal im Editorbereich erstellen“ oder „Terminal: Neues Terminal im Editorbereich daneben erstellen“ geöffnet werden. Dies kann auch durch einfaches Ziehen des Terminals aus der Ansicht in den Editorbereich erreicht werden. Normalerweise werden die Terminal-Editoren wie normale Editor-Registerkarten dargestellt.

Terminal-Editoren können auf beiden Seiten vorhanden sein oder über das Editor-Gruppen-Layout-System in vielen Dimensionen angeordnet werden. Die Einstellung „terminal.integrated.defaultLocation“ ändert den Standard-Terminalstandort im Bereich „Editor“ oder „Ansicht“.

Navigieren im Inhalt

Puffer bezieht sich auf Terminalinhalte und ist der Abschnitt, der sich über dem „Rückwärtsscrollen“ oder dem unteren Ansichtspunkt befindet. Die Einstellung „terminal.integrated.scrollback“ bestimmt den Umfang des Scrollbacks, der beibehalten wird. Der Standardwert beträgt 1000 Zeilen.

Das Navigieren im Puffer kann durch Befolgen verschiedener Befehle erfolgen, darunter:

  • Strg+Alt+Bild nach oben: Eine Zeile nach oben scrollen
  • Strg+Alt+Bild nach unten: Nach unten scrollen
  • Umschalt+Bildauf: Eine Seite nach oben scrollen
  • Umschalt+Bild nach unten: Eine Seite nach unten scrollen
  • Strg+Pos1: Nach oben scrollen
  • Strg+Ende: Nach unten scrollen

Für die Befehlsnavigation:

  • Strg+Nach oben: Scrollen Sie zum vorherigen Befehl
  • Strg+Ab: Scrollen Sie zum nächsten Befehl

Normalerweise erfolgt das Scrollen gleichzeitig. Sie können jedoch über das „Terminal“ konfigurieren. „Integrated.smoothscrolling“-Option zum Animieren über einen kurzen Zeitraum.

FAQs

Was kann ich tun, wenn beim Starten des VS-Terminals Probleme auftreten?

Wenn beim Starten des Terminals Probleme auftreten, lesen Sie die Anleitung zur Fehlerbehebung , wo Sie weitere Anleitungen erhalten.

Ist es möglich, ein Admin-Terminal zu erstellen?

Normalerweise wird eine integrierte Shell mit VS-Code-Berechtigungen ausgeführt. Wenn Sie die Shell mit Administrator- oder anderen Berechtigungen ausführen möchten, verwenden Sie „runas.exe“ und andere Dienstprogramme im Terminal.

Optimieren Sie den Arbeitsablauf mit dem VS Code Terminal

Das Ausführen von Code im VS Code-Terminal ist effizient und bequem, da Sie den Editor nicht verlassen müssen. Es rationalisiert alle Entwicklungsaufgaben und Sie können zwischen dem Ausführen von Code und dem Codieren selbst wechseln. Am Ende des Tages steigern Sie die Produktivität und können sich auf die Codeausführung und das Debuggen konzentrieren.

Haben Sie versucht, Code im VS Code-Terminal auszuführen? Welche Erfahrungen haben Sie gemacht? Lassen Sie es uns im Kommentarbereich unten wissen.

Sign up and earn $1000 a day ⋙

So zeigen Sie die auf einer PS5 gespielten Stunden für Erwachsene oder Kinder an

So zeigen Sie die auf einer PS5 gespielten Stunden für Erwachsene oder Kinder an

Heutzutage zeichnen viele Videospielkonsolen auf, wie viele Stunden Sie für jedes Spiel, das Sie besitzen, gespielt haben. Als Teil der neuesten Konsolengeneration,

So beheben Sie die Internet-Ausnahme Java.Net.SockeException Connection Reset in Minecraft

So beheben Sie die Internet-Ausnahme Java.Net.SockeException Connection Reset in Minecraft

Ist beim Spielen von Minecraft ein java.net.socketexeption-Verbindungsfehler aufgetreten? Wenn ja, sind Sie nicht der Einzige. Benutzer haben dies gemeldet

Amazon Echo versucht, Puppenhäuser in ganz San Diego zu bestellen

Amazon Echo versucht, Puppenhäuser in ganz San Diego zu bestellen

Im Allgemeinen verursachen Geräte, die auf Sprachbefehle hören, keine allzu großen Probleme. Der Satz, mit dem sie aktiviert werden – sei es „OK Google“, „Alexa“ oder „Siri“

So verbergen Sie eine Story vor allen auf Instagram

So verbergen Sie eine Story vor allen auf Instagram

Die meisten Benutzer veröffentlichen Instagram Stories, um ihre täglichen Aktivitäten und wichtige Momente in ihrem Leben zu teilen. Bevor Sie jedoch eine Story veröffentlichen, möchten Sie dies möglicherweise tun

So fügen Sie ein Soundboard in Discord hinzu

So fügen Sie ein Soundboard in Discord hinzu

Soundboard ist ein Computerprogramm, das Anwendungen wie Discord dabei unterstützt, coole Soundeffekte zu erstellen. Außerdem können Sie verschiedene Sounds auf das hochladen

So beheben Sie, dass Microsoft Teams nicht funktioniert

So beheben Sie, dass Microsoft Teams nicht funktioniert

Microsoft Teams hat sich zum beliebtesten Arbeitskommunikationstool entwickelt und übertrifft sogar Skype und Slack. Aber es kann Ihnen nicht helfen, wenn es nicht funktioniert. Wenn

So beheben Sie den Fehlercode 267 in Roblox

So beheben Sie den Fehlercode 267 in Roblox

Wenn Sie ein begeisterter Roblox-Spieler sind, sind Sie möglicherweise bereits auf gelegentliche Fehler auf der Plattform gestoßen. Dennoch kann der Fehlercode 267 leicht als der häufigste eingestuft werden

Tastenkombinationen für Google Forms

Tastenkombinationen für Google Forms

Google Forms ist eine webbasierte Anwendung zum Generieren von Formularen, die bei der Datenerfassung helfen. Es handelt sich um eine unkomplizierte Methode zum Erstellen von Registrierungsformularen.

So fügen Sie einen aktuellen Follower in OBS hinzu

So fügen Sie einen aktuellen Follower in OBS hinzu

Während eines Streams ist Ihnen möglicherweise aufgefallen, dass die Namen der letzten Follower, Spender oder Abonnenten des Streamers angezeigt werden. Dies ist eine coole Funktion für Streamer

So verwenden Sie Overlays in CapCut

So verwenden Sie Overlays in CapCut

Wenn Sie versuchen, die Aufmerksamkeit möglichst vieler Zuschauer zu erregen, sollten Sie jedes verfügbare CapCut-Tool verwenden. Overlays helfen beim Erstellen eines Videos

So deaktivieren Sie Geschichten im Telegramm

So deaktivieren Sie Geschichten im Telegramm

Das Ansehen von Geschichten in Telegram kann eine tolle Funktion sein, wenn sie von Leuten stammen, die Sie kennen, aber Geschichten von Fremden zu sehen kann unerwünscht und irrelevant sein.

Wie man in Die Sims 4 einen Regenschirm bekommt

Wie man in Die Sims 4 einen Regenschirm bekommt

Das Jahreszeiten-Erweiterungspaket in „Die Sims 4“ führte neue Gameplay-Elemente ein, die sich auf das tägliche Leben Ihres Sims auswirken können: Wetter und Temperatur. Jetzt deine Sims

So verwenden Sie Gmail ohne Telefonnummer

So verwenden Sie Gmail ohne Telefonnummer

Aktualisiert am 14. November 2022 von Steve Larner, um aktuelle Android/iOS-Prozesse zum Erstellen eines Gmail-Kontos ohne Telefonnummer widerzuspiegeln. Wenn Sie ein neues erstellen möchten

So konvertieren Sie ein Word-Dokument in ein JPG- oder GIF-Bild

So konvertieren Sie ein Word-Dokument in ein JPG- oder GIF-Bild

Obwohl Microsoft Word-Dokumente mit anderen Textverarbeitungsprogrammen kompatibel sind, müssen Sie sie möglicherweise als JPG- oder GIF-Bilder speichern. Während Sie Ihre nicht exportieren können

So deaktivieren Sie automatische Updates in Google Chrome

So deaktivieren Sie automatische Updates in Google Chrome

Ein Vorteil von Chrome besteht darin, dass es regelmäßig aktualisiert wird, um die Online-Sicherheit der Benutzer zu gewährleisten. Obwohl diese Updates hilfreich sind, möchten einige Benutzer sie möglicherweise deaktivieren

So teilen Sie Ihre Spotify-Playlist

So teilen Sie Ihre Spotify-Playlist

Spotify hat es Ihnen leicht gemacht, Wiedergabelisten mit Ihrer Familie und Freunden zu teilen – es gibt eine Schaltfläche zum Teilen direkt in der App. Außerdem haben Sie die Möglichkeit, dies zu tun

Die besten Instagram Stories-Apps

Die besten Instagram Stories-Apps

Instagram-Ersteller leben und sterben von der Qualität ihrer Instagram-Posts und -Stories. Drücken Sie einfach in Ihrer Kamera-App auf „Aufnahme“ und hoffen Sie, dass das Endergebnis stimmt

WhatsApp vs. Signal

WhatsApp vs. Signal

Da es so viele Messaging-Apps gibt, ist es wichtig, bei der Auswahl einer App zu beurteilen, welche Optionen für Sie am wichtigsten sind. Aufgrund ihrer Beliebtheit

AirTags im Gepäck verboten – das Neueste

AirTags im Gepäck verboten – das Neueste

Wenn Sie regelmäßig reisen, hatten Sie möglicherweise das Pech, Ihr Gepäck zu verlieren. Geben Sie Apple AirTags ein. Sie können Ihren Standort genau bestimmen

So beheben Sie den Messenger, wenn er sich nicht öffnen lässt

So beheben Sie den Messenger, wenn er sich nicht öffnen lässt

Wie alle Apps kann es vorkommen, dass Messenger von Zeit zu Zeit abstürzt, die Anmeldung verweigert oder das Versenden von Nachrichten überhaupt nicht zulässt. Glücklicherweise gibt es normalerweise eine