Farbthema für VS Code integriertes Terminal


Antworten:


183

Sie können Ihre Benutzereinstellungen tatsächlich ändern und jede Farbe einzeln bearbeiten, indem Sie den Benutzereinstellungen Folgendes hinzufügen.

  1. Benutzereinstellungen öffnen ( ctrl + ,)
  2. Suchen workbenchund auswählen Edit in settings.jsonunterColor Customizations
"workbench.colorCustomizations" : {
    "terminal.foreground" : "#00FD61",
    "terminal.background" : "#383737"
}

Weitere Informationen zu den Farben, die Sie bearbeiten können, finden Sie hier .


2
Es funktioniert derzeit für mich, meine VSCode-Version ist 1.17.2 (die neueste)
Zrag123

1
Du hast recht. Seltsam. Sie sagten, es wurde entfernt, aber es ist da. Ich habe es einfach selbst versucht und es hat funktioniert. Ich war enttäuscht, dass sie sagten, es wurde entfernt. Schön zu sehen, dass das nicht der Fall ist.
Mark A. Donohoe

2
Das funktioniert richtig! Ich möchte aber auch lernen, wie man Kontrastfarben im Terminal erhält!
Theusual

3
Funktioniert immer noch ab 1.24.0. Ich denke, ein Teil der Verwirrung besteht darin, dass Sie terminal.backgroundin den Einstellungen nicht suchen können (dies 'workbench.colorCustomizations': {}ist die Standardeinstellung), sodass es auf den ersten Blick wie eine fehlende Funktion erscheint.
Jim K.

1
August 2019, perfekt. Vielen Dank!
Bob Denny

31

VSCode enthält integrierte Farbthemen, mit denen die Farben des Editors und des Terminals geändert werden können.

  • Zum Ändern des Farbthemas drücken Sie ctrl+k+tin Windows / Ubuntu oder cmd+k+tauf dem Mac.
  • Alternativ können Sie die Befehlspalette öffnen, indem Sie ctrl+shift+pin Windows / Ubuntu oder cmd+shift+pauf dem Mac drücken und eingeben color. Wählen Sie preferences: color themeaus den Optionen, um Ihre Lieblingsfarbe auszuwählen.
  • Sie können auch weitere Themen über das Erweiterungsmenü in der linken Leiste installieren. Suchen category:themesSie einfach , um Ihre Lieblingsthemen zu installieren. (Wenn Sie die Themen nach Installationssuche sortieren müssen category:themes @sort:installs)

Bearbeiten - zum manuellen Bearbeiten von Farben im Terminal

Das VSCode-Team hat das Anpassen von Farben von der Seite mit den Benutzereinstellungen entfernt. Derzeit ist die Verwendung der Designs die einzige Möglichkeit, die Terminalfarben in VSCode anzupassen. Weitere Informationen finden Sie in Ausgabe 6766


18
Vielen Dank für Ihre Antwort, aber die globalen Themen haben nur minimale Auswirkungen auf das Terminalfenster und wirken sich nur im weitesten Sinne auf die Hintergrund- und Vordergrundfarbe aus. OP und ich wollten die Eingabeaufforderung, den Eingabebefehl und die Ausgabe unabhängig voneinander einfärben und nicht nur zwischen Weiß auf Schwarz und Schwarz auf Weiß wechseln. Kennen Sie eine Möglichkeit, mehr Kontrolle über die Textfarben des Terminals zu erlangen?
kjhughes

1
Scheint, als hätten sie das Anpassen von Farben von der Seite mit den Benutzereinstellungen entfernt. Derzeit scheint die Verwendung der Designs die einzige Möglichkeit zu sein, die Terminalfarben in VSCode anzupassen. Überprüfen Sie heraus github.com/Microsoft/vscode/issues/6766
Dani Akash

Es ist bedauerlich, dass die Antwort zu sein scheint, dass es derzeit nicht unterstützt wird, aber es ist nützlich, es trotzdem zu wissen. Ich werde dir das Kopfgeld zuweisen. Vielen Dank, dass Sie dies aufgespürt haben.
kjhughes

1
Soweit ich das beurteilen kann, ist es immer noch vorhanden, um die Einstellungen anzupassen. Öffnen Sie die Einstellungen und suchen Sie nach 'workbench.colorCustomizations'
Mark A. Donohoe

1
Dies soll das globale Farbthema ändern und hat keinen Einfluss auf das integrierte Terminal
Akh


16

Wenn Sie farblich wählerisch sind, verwenden Sie diesen Code, um jedes Segment anzupassen.

Schritt 1: Windows: Benutzereinstellungen öffnen (Strg +,) Mac: Befehl + Umschalt + P.

Schritt 2: Suchen Sie nach "Workbench: Farbanpassungen" und wählen Sie "Bearbeiten" in settings.json. Blättern Sie mit dem folgenden Code in das vorhandene {} und passen Sie es nach Ihren Wünschen an.

"workbench.colorCustomizations": {
    "terminal.background":"#131212",
    "terminal.foreground":"#dddad6",
    "terminal.ansiBlack":"#1D2021",
    "terminal.ansiBrightBlack":"#665C54",
    "terminal.ansiBrightBlue":"#0D6678",
    "terminal.ansiBrightCyan":"#8BA59B",
    "terminal.ansiBrightGreen":"#237e02",
    "terminal.ansiBrightMagenta":"#8F4673",
    "terminal.ansiBrightRed":"#FB543F",
    "terminal.ansiBrightWhite":"#FDF4C1",
    "terminal.ansiBrightYellow":"#FAC03B",
    "terminal.ansiCyan":"#8BA59B",
    "terminal.ansiGreen":"#95C085",
    "terminal.ansiMagenta":"#8F4673",
    "terminal.ansiRed":"#FB543F",
    "terminal.ansiWhite":"#A89984",
    "terminal.ansiYellow":"#FAC03B"
  }

1
Vielen Dank! Blau fehlt: zB"terminal.ansiBlue":"#00a1f9"
Panagiotis Panagi

2

Die besten Farben, die ich gefunden habe - die nicht nur so schön sind, sondern auch sehr einfach anzusehen sind und meine Augen nicht zum Kochen bringen - sind die, die ich in diesem GitHub-Repository gefunden habe: VSCode Snazzy

Sehr einfache Installation :

Kopieren Sie den Inhalt von snazzy.json in Ihre VS-Code-Datei "settings.json".

(Falls Sie nicht wissen, wie Sie die Datei "settings.json" öffnen sollen, drücken Sie zuerst Strg + Umschalt + P und schreiben Sie dann Einstellungen: Einstellungen öffnen (JSON) und drücken Sie die Eingabetaste.)


Hinweis : Für diejenigen, die ColorTool ausprobiert haben und es außerhalb von VSCode, aber nicht innerhalb von VSCode funktioniert, haben Sie keine Fehler bei der Implementierung gemacht. Dies ist nur eine Entscheidung der VSCode-Entwickler, dass das VSCode-Terminal unabhängig gefärbt werden soll.


0

Einfach. Sie können in Visual Studio zur Option "Datei -> Einstellungen -> Farbthema" gehen und die Farbe Ihrer Wahl ändern.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.