VSCode:如何用textMateRules修改JavaScript数据类型的语法颜色?
修改JavaScript基础数据类型语法颜色的TextMate作用域选择器
针对JavaScript的Number、String、Boolean三种基础数据类型,对应的TextMate作用域选择器如下:
- Number(数字):
constant.numeric.js - String(字符串):
string.quoted.double.js、string.quoted.single.js(覆盖单/双引号两种字符串) - Boolean(布尔值):
constant.language.boolean.js
将这些作用域填入你的配置中,完整代码如下:
"editor.tokenColorCustomizations": { "[Monokai Pro (Filter Spectrum)]": { "textMateRules": [ { "scope": [ "constant.numeric.js", "string.quoted.double.js", "string.quoted.single.js", "constant.language.boolean.js" ], "settings": { "foreground": "#ff6188" } } ] } }
如果需要单独给某类数据类型设置不同颜色,可以拆分多个textMateRules对象分别配置。
内容的提问来源于stack exchange,提问作者don
相关产品推荐
相关产品推荐

