当前位置: 首页 > 知识库问答 >
问题:

VS Code集成终端的颜色主题

楚弘益
2023-03-14

我们能改变VS代码集成终端的颜色设置吗?我的看起来很暗,只有白色。

共有3个答案

冀望
2023-03-14

VSCode带有内置的颜色主题,可用于更改编辑器和终端的颜色。

  • 要更改颜色主题,请在Windows / ubuntu中按Ctrl K T或在Mac上按CMD K T
  • 或者,您可以通过在Mac上的Windows / ubuntu或CMD Shift P按Ctrl键移动P来打开命令面板并键入颜色。选择首选项:颜色主题从选项中选择您喜欢的颜色。
  • 您还可以从左侧栏的扩展菜单中安装更多主题,只需搜索类别:主题即可安装您喜欢的主题。(如果您需要按安装对主题进行排序 搜索类别:主题 @sort:安装

编辑 - 用于手动编辑终端中的颜色

VSCode团队已经从用户设置页面中删除了自定义颜色。目前,使用主题是在VSCode中自定义终端颜色的唯一方法。欲了解更多信息,请查看问题#6766

仲孙才捷
2023-03-14

如果您对颜色挑剔,请使用此代码自定义每个片段。

步骤1:打开用户设置窗口:< br > Ctrl < kbd >, < br > Mac:< kbd > CMD < kbd > Shift < kbd > P

第2步:搜索“工作台:颜色自定义”并选择在settings.json.页面中编辑现有{}中的以下代码,并根据需要进行自定义。

"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.ansiBlue":"#00a1f9",
    "terminal.ansiCyan":"#8BA59B",
    "terminal.ansiGreen":"#95C085",
    "terminal.ansiMagenta":"#8F4673",
    "terminal.ansiRed":"#FB543F",
    "terminal.ansiWhite":"#A89984",
    "terminal.ansiYellow":"#FAC03B"
},
白志勇
2023-03-14

实际上,您可以通过在用户设置中添加以下内容来修改用户设置并单独编辑每种颜色。

  1. 打开用户设置(按住 Ctrl 键
  2. 搜索工作台,然后在“颜色自定义”下选择“设置”.json 中的“编辑
"workbench.colorCustomizations" : {
    "terminal.foreground" : "#00FD61",
    "terminal.background" : "#383737"
}

更多关于你可以编辑什么颜色的信息,你可以在这里找到。

 类似资料:
  • 我有以下文件来处理shell配置: 而且 如果我使用从命令行打开VSCode,那么每当我添加集成shell的新实例时,就会加载我的。 如何确保加载了? 我尝试了设置的各种设置,但没有任何结果。

  • 非常感谢帮助。 提前感谢 -Simon

  • 我最近在我的Windows 10计算机上安装了Android Studio,我正在尝试解决内置终端中的背景色不协调问题。此处为屏幕截图。当我在Ubuntu 14.04上使用Android Studio时,我没有遇到过这个问题。 文本背景的颜色是黑色,而控制台背景的颜色是白色。这个问题与我使用Git Bash作为终端无关,因为当我使用Windows命令提示符时也会出现这个问题。 我已经检查了设置——

  • 问题内容: 我想制作一个在python终端中打印颜色的程序,但我不知道如何。我听说您可以使用某些转义序列将彩色文本打印出来,但是我不确定。如何使用python终端以特定颜色打印字符串? 旁注:我运行的是Linux版本。 问题答案: 尝试该模块。 另外,您可以使用ANSI代码:

  • 我在Mac上使用VS代码。我经常在VS代码中使用集成终端来执行与我的工作区/项目相关的命令行操作[而不是使用终端或iTerm]。 少了什么? 相关问题:https://github.com/microsoft/vscode/issues/17748

  • rank ▲ ✰ vote url 30 554 230 447 url 怎么在终端里输出颜色? 怎么样用Python在终端里输出带颜色的文本?最好的代替块字符的unicode字符是什么?(What is the best Unicode symbol to represent a solid block?这句话没理解) 这依赖于你用哪种操作系统.最常用的方法就是输出ANSI转义序列.例如,下面的