如何在Visual Studio Code中为Dart变量设置语法突出显示

布伦丹

我正在使用Visual Studio Code用Flutter编写Dart编码。我安装了Dart和Flutter插件以及Matta Astorino的Material主题。问题是我无法使用“材料主题海洋高对比度”颜色主题专门用Dart语言设置变量的语法突出显示。

我使用的设置:

  "editor.tokenColorCustomizations": {
    "[Material Theme Ocean High Contrast]": {
    "comments": "#229977",
    "variables": "#ffffff"
    }
  },

1个 -镖

从上图中可以看出,注释语法突出显示效果不错,但是变量的语法突出显示仍显示为灰色(应该是白色)。

1个 -JavaScript

在JavaScript中,它似乎可以正常工作。

请为VSCode的这些Dart语法突出显示提供帮助,谢谢。

坎卢卡斯

我不使用Dart,但我可以这么说,有时您必须更加具体地设置语法范围颜色。

首先-您需要知道范围是什么。为此,请运行Inspect TM Scopes

在此处输入图片说明

在这里,您已经描述了如何做:

为了更好地理解,请阅读以下内容:

Sublime Text也有很好的解释:

好的,现在:

当您确定范围是什么时,则必须创建或覆盖它。例:

    "editor.tokenColorCustomizations": {
        "[My Theme Name]": {
            "textMateRules": [
                {
                    "name": "Entity",
                    "scope": "entity.name",
                    "settings": {
                        "foreground": "#FFC66D"
                    }
                },
            ]
        }
    },

如果您将创建越来越多的新范围,请记住:

  • 过于具体会导致一种配色方案通常只适合一种或两种语法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Visual Studio Code本身中显示图形?

如何在Visual Studio Code中重置设置?

如何在Visual Studio Code中显示功能的使用?

如何在Visual Studio Code中显示引用计数?

自定义Visual Studio Code中的语法突出显示

如何在Visual Studio Code中为JavaScript启用Intellisense

设置语言以在Visual Studio Code中突出显示语法

如何在Visual Studio 2013中为经典ASP启用智能感知和语法突出显示

如何在Visual Studio中包括OpenSSL

如何在Visual Studio Code 1.5.2中设置jsx语法高亮和Intellisense?

如何在Visual Studio Code中创建自定义按键绑定以将语法突出显示更改为特定语言?

如何在Visual Studio Code中禁用语法着色

在Visual Studio Code C ++扩展中突出显示错误语法

如何在Visual Studio Code for Python中设置Code Runner

CMakeLists.txt的Visual Studio Code语法突出显示

如何在Visual Studio 2017中查找和使用新的语法突出显示主题

Visual Studio语法突出显示如何工作?

如何在Visual Studio Code的代码段中替换变量?

Visual Studio Code语法突出显示不起作用

如何在Visual Studio Code中设置Beautify扩展选项?

如何在Visual Studio Code / VS Code中突出显示当前行号

如何在Visual Studio中更改“许可给”?

如何在Visual Studio 2012中为* .handlebars文件启用语法突出显示?

如何在Visual Studio中升级ReSharper?

如何在Visual Studio中获取行号

如何在Visual Studio Code中更改Markdownlint设置

如何在Visual Studio中突出显示虚函数

如何在 Visual Studio 编辑器中突出显示子类中的类变量

如何在visual studio中调试python