首页 > 解决方案 > 如何更改 Visual Code 终端中的输出颜色?

问题描述

我是一名 Python 程序员,我已经更换了 IDE。我已经从 Spyder 切换到 Visual Code。到目前为止,我可以说 Visual Code 比 Spyder 好得多,但我在终端的输出颜色方面存在一些问题。

这是我在 Spyder 中的输出: 在此处输入图像描述

这是我在 Visual Code 中的输出: 在此处输入图像描述

正如您在 Spyder 中看到的那样,输出以白色书写,而路径以绿色书写。在 Visual 代码中,整个输出(路径 + 输出)用Blue编写。我更喜欢 Spyder 中使用的颜色设置,因为我非常注重颜色。我认为使用不同颜色区分路径和输出非常好。

所以我的问题是:如何在 Visual Code 中为输出和路径赋予不同的颜色?

标签: pythonvisual-studio-codeterminalcolorsspyder

解决方案


在 VS Code 中,我们可以更改内部终端的颜色,但目前不支持单独更改终端输出的颜色。

你可以参考我提交的这个链接:是否可以设置VS Code内部终端输出内容的颜色?

但是,我使用以下两种解决方法,您可以参考它们:

  1. 使用特殊代码输出:
    print("\033[31mThis is red font.\033[0m")
    print("\033[32mThis is green font.\033[0m")
    print("\033[33mThis is yellow font.\033[0m")
    print("\033[34mThis is blue font.\033[0m")
    print("\033[38mThis is the default font. \033[0m")  # More than 37 will display the default font.

在此处输入图像描述

  1. 使用 VS Code 扩展:例如:Code Runner

在此处输入图像描述


推荐阅读