如何更改 vscode 中的 WSL(Windows 子系统 Linux)终端字体颜色?

How can I change WSL (Windows Subsystem Linux) terminal font color in vscode?

我注意到,如果我本机打开 WSL 终端,它不会有这些鲜艳的颜色,而且更明显...当我更改 VSCODE 的颜色主题时,终端字体着色会跟随但永远不会变得更好:)

vscode 颜色主题 #1

vscode 颜色主题#2

原生 WSL 终端

据我所知,您根本无法更改 vscode 终端颜色(在 wsl 上也没有),因为它们是在 workbench.colorCustomisations 设置中定义的。

这些是 VSCode Theme Color 提供的可用自定义键:

"workbench.colorCustomizations": {
      "terminal.background":"#1D2021",
      "terminal.foreground":"#A89984",
      "terminalCursor.background":"#A89984",
      "terminalCursor.foreground":"#A89984",
      "terminal.ansiBlack":"#1D2021",
      "terminal.ansiBlue":"#0D6678",
      "terminal.ansiBrightBlack":"#665C54",
      "terminal.ansiBrightBlue":"#0D6678",
      "terminal.ansiBrightCyan":"#8BA59B",
      "terminal.ansiBrightGreen":"#95C085",
      "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"
}

有一个不错的网站,有一些颜色模板:VSCode Base 16 Themes