vscode-extensions - 向 Vscode 添加自定义颜色

标签 vscode-extensions visual-studio-code

你好,我最近从 Atom 切换到 Vs-code,并尝试了一些解释如何在他们的网站上添加语言支持的教程,我知道语言支持应该有着色器

问题是如何为自定义语言添加颜色?当我基本上使用每种语言时,我习惯了自己的颜色,我有一种冷淡的褪色外观,所以不会伤害我的眼睛

我在尝试后创建了 CSS 语言支持,我发现其中没有颜色,但出于某种原因,在 VScode 设置中 [css]: {} 已添加,但它是空的

谁能指导我下一步应该做什么或如何添加颜色我在 VScode 文档或互联网上找不到任何信息

编辑:我创建了一个空语言支持,没有使用 yo 生成器导入 textmate 文件。

最佳答案

如果您想基于现有颜色主题自定义特定颜色或其他内容,则 打开命令调色板> 开发人员:从当前设置生成颜色主题

选择想要的实体并将其写入范围设置 如下例所示。 (我寻找自定义 Class color 因为在主题“Monokai Dimmed”中,imo class color 很糟糕)

"editor.tokenColorCustomizations": {
    "textMateRules": [{
        "scope": "entity.name.class, entity.name.type", 
        "settings": {
            "foreground": "#A6E22E"
         }
    }]
}

这与之前的答案类似

关于vscode-extensions - 向 Vscode 添加自定义颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44484788/

相关文章:

visual-studio-code - 是否可以在 VSCode 中的扩展之间调用命令?

visual-studio-code - 如何以编程方式使 TreeView 可见

typescript - 如何检测 Visual Studio 代码扩展中的复制和剪切操作?

azure - 如何使用可视代码调试 Azure Functions

visual-studio-code - 有没有办法使用 tmLanguage 语法来扩展 vscode 集成的 markdown 扩展语法高亮?

visual-studio-code - 如何在 Visual Studio 代码中自定义注释 block 字符?

c++ - Visual Studio Code : C++ syntax highlighting for classes

git - 对开发团队的 Codespaces 设置的基数感到困惑

scala - VS Code 在集成控制台中执行当前行或选择

visual-studio-code - 我无法连接到 Visual Studio Code 的扩展市场