TypeScript 的 Namespace 块中类型与变量高亮颜色相同

#TypeScript#VscodePosted ·12138 Views·157 Words

TypeScript 的 Namespace 块中类型与变量高亮颜色相同

在 Vscode 中,Namespace 中 类型与变量高亮颜色相同,这导致在查看代码时会有一点点的混淆,可以通过以下配置来解决:

    "editor.tokenColorCustomizations": {
        "[Default Dark Modern]": {
            "textMateRules": [
                {
                    "scope": [
                        "entity.name.type.interface"
                    ],
                    "settings": {
                        // "foreground": "#FF0000",
                        "fontStyle": "italic underline"
                    }
                }
            ]
        }
    }

在当前工作区的 settings.json 文件中添加如上配置,需要换成你所使用的主题名称。

我的以上配置,是添加了一个斜体字形,标明当前是类型定义,而不是一个对象或者说类定义。

Comments

Leave a comment to join the discussion