【问题标题】:Sublime text 3 - Colouring specific characters C#Sublime text 3 - 为特定字符着色 C#
【发布时间】:2021-04-29 08:28:18
【问题描述】:

(预警英国拼写)

大家好, 我正在尝试在 Sublime Text 3 上更改我的语法颜色,我有一个谷歌并且没有发现太多我能理解的东西。我正在寻找的是使特定字符具有不同的前景色。比如

string[] name = {"Jack","James","...","John"};

我希望我可以将" 字符专门更改为不同的颜色。因此,与其将"Jack" 全部设为绿色,我将" 设为深红色,将Jack 设为黄色。我已经把整个东西变成黄色了,如果可能的话,我想把 " 改成红色。

如果有帮助的话,我正在使用.sublime-colour-scheme 扩展名。

任何帮助都会很棒。

【问题讨论】:

    标签: c# sublimetext3


    【解决方案1】:

    您要查找的范围是punctuation.definition.string.begin.cspunctuation.definition.string.end.cs。如果您想为任何语言的所有引号着色,只需将.cs放在每个引号的末尾即可。所以,.sublime-color-scheme 文件中的规则如下:

    {
        "name": "String quotes",
        "scope": "punctuation.definition.string.begin, punctuation.definition.string.end",
        "foreground": "#8A0F11" // Feel free to change this to another deep red
    },
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-30
      • 2016-12-08
      • 2015-11-20
      • 2014-06-15
      • 1970-01-01
      • 2015-01-14
      • 2019-02-12
      • 1970-01-01
      相关资源
      最近更新 更多