问题描述
我正在试用 Sublime Text 4 并且我正在尝试为 Javascript 文件自定义 Monokai 配色方案。
到目前为止,除了将未加引号的 Object 键的颜色从白色更改为黄色之外,我已经能够做任何事情。带引号的键是黄色的,但不带引号的键仍然是白色的。
有谁知道适用于此的规则范围?
例如:
{
foo: 'bar',// foo is white
'baz': 'bang' // baz is yellow
}
我试图让 foo 变黄。
我找到了适用于 sublime text 3 的解决方案,但对于 sublime text 4 没有任何解决方案
解决方法
似乎对我来说效果很好。
这就是您所说的样子(在 Monokai 方案中使用您的代码段)
如果您从命令面板转到 UI: Customize Color Scheme
,您可以向您的 Monokai 用户版本添加规则。
{
"scope": "meta.mapping.key.js","foreground": "var(yellow)",}
之后,您将获得所需的着色。
我怎么知道要使用什么范围?只需将光标放在 foo
之前,然后从主菜单转到 View -> Developers -> Show Scope Name
或按 ctrl + alt + shift + p 即可查看范围名称。