如何指定特定文件类型的文本字体?

How to specify the text font for specific file types?

我知道如何在 VS Code 中全局设置编辑器的字体系列。

但我不知道如何更改特定类型文件的字体,例如,*.txt 使用无衬线字体。

有什么方法可以更改 VS Code 中特定类型文件的字体?

VS Code 支持 language-specific editor settings.

在您的 settings.json 中,您可以指定一个 [language-type],然后为该类型设置 editor.fontFamily。对于 *.txt,默认和最接近的 [language-type] 将是 [plaintext].

下面是 .txt.json.py 的不同字体示例:

    "[plaintext]": {
        "editor.fontFamily": "Sans Serif"
    },
    "[python]": {
        "editor.fontFamily": "Menlo"
    },
    "[json]": {
        "editor.fontFamily": "Courier"
    }

...给出:

要检查哪个 [language-type] VS Code 映射了打开的文件,请查看状态栏中显示的语言: