You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 13:55:21