0

我正在尝试Sublime Text 4,并且正在尝试为 Javascript 文件自定义 Monokai 颜色方案。到目前为止,除了将未引用的对象键的颜色从白色更改为黄色之外,我已经能够做所有事情。带引号的键是黄色的,但不带引号的仍然是白色的。有谁知道适用于此的规则范围?

例如:

{
    foo: 'bar', // foo is white
    'baz': 'bang' // baz is yellow
}

我试图让 foo 变成黄色。我找到了适用于 sublime text 3 的解决方案,但没有适用于 sublime text 4

4

1 回答 1

3

似乎对我来说工作得很好。

这就是您所说的样子(在 Monokai 方案中使用您的代码段)

在此处输入图像描述

如果您从命令面板转到UI: Customize Color Scheme,您可以将规则添加到您的 Monokai 用户版本。

 {
       "scope": "meta.mapping.key.js",
       "foreground": "var(yellow)",
 }

之后,您将获得所需的颜色。

在此处输入图像描述

我怎么知道要使用什么范围?只需将光标放在前面并从主菜单foo转到或按以查看范围名称。View -> Developers -> Show Scope Namectrl + alt + shift + p

于 2021-06-04T16:46:19.740 回答