Syntax 如何在VisualStudio代码中更改语法的颜色?

Syntax 如何在VisualStudio代码中更改语法的颜色?,syntax,colors,visual-studio-code,token,Syntax,Colors,Visual Studio Code,Token,例如,如果我在VS代码中编写latex,我已经选择了一个主题,但希望对其进行微调 如果我想更改引用项的颜色,例如,\cite{abc98}中的字母abc98,我应该怎么做 在Atom中,您可以打开devtools并选择该项,然后查看css范围。在VS代码中不能这样做;它显示了类似于mk21的内容,这毫无意义 包含很少的信息。如果我想更改的语法不在所提到的“注释”、“变量”等范围内,我不知道如何找到正确的标记(是单词吗?) 非常感谢 来自: 要优化编辑器的语法高亮显示颜色,请在user setti

例如,如果我在VS代码中编写latex,我已经选择了一个主题,但希望对其进行微调

如果我想更改引用项的颜色,例如,
\cite{abc98}
中的字母
abc98
,我应该怎么做

在Atom中,您可以打开devtools并选择该项,然后查看css范围。在VS代码中不能这样做;它显示了类似于
mk21
的内容,这毫无意义

包含很少的信息。如果我想更改的语法不在所提到的“注释”、“变量”等范围内,我不知道如何找到正确的标记(是单词吗?)

非常感谢

来自:

要优化编辑器的语法高亮显示颜色,请在user settings.json文件中使用editor.tokenColorCustomizations

除了简单的令牌自定义之外,您还可以使用稍微复杂的设置完全覆盖TextMate规则,例如:

"editor.tokenColorCustomizations": {"textMateRules": [{
        "scope": "keyword.control.ref.latex",
        "settings": {
            "foreground": "#FF0000"
        }
    }]}

可以在用户设置中调整颜色吗?或者我必须编写自己的主题才能这样做?只有当文件的语法定义了所需的作用域时,您才能这样做。对于latex,它可能是
关键字.control.cite
常量.other.reference.citation
。感谢您的提示!我花了一段时间才弄明白如何在用户设置中组合东西。如何检查文档中给定选择的范围?@IsaacLubow,光标位于单词顶部,访问命令Pallete(
Ctrl+Shift+P
),搜索
Developer:Inspect Editor标记和范围
,然后按enter键。