OneDark-Pro-darker.json

{
“$schema”: “vscode://schemas/color-theme”,
“name”: “One Dark Pro”,
“type”: “dark”,
“semanticHighlighting”: true,
“semanticTokenColors”: {
“enumMember”: {
“foreground”: “#2bbac5”
},
“variable.constant”: {
“foreground”: “#d19a66”
},
“variable.defaultLibrary”: {
“foreground”: “#e5c07b”
},
“variable:dart”: {
“foreground”: “#d19a66”
},
“property:dart”: {
“foreground”: “#d19a66”
},
“annotation:dart”: {
“foreground”: “#d19a66”
},
“parameter.label:dart”: {
“foreground”: “#abb2bf”
},
“macro”: {
“foreground”: “#d19a66”
}
},
“tokenColors”: [
{
“name”: “unison punctuation”,
“scope”: “punctuation.definition.delayed.unison,punctuation.definition.list.begin.unison,punctuation.definition.list.end.unison,punctuation.definition.ability.begin.unison,punctuation.definition.ability.end.unison,punctuation.operator.assignment.as.unison,punctuation.separator.pipe.unison,punctuation.separator.delimiter.unison,punctuation.definition.hash.unison”,
“settings”: {
“foreground”: “#ef596f”
}
},
{
“name”: “haskell variable generic-type”,
“scope”: “variable.other.generic-type.haskell”,
“settings”: {
“foreground”: “#d55fde”
}
},
{
“name”: “haskell storage type”,
“scope”: “storage.type.haskell”,
“settings”: {
“foreground”: “#d19a66”
}
},
{
“name”: “support.variable.magic.python”,
“scope”: “support.variable.magic.python”,
“settings”: {
“foreground”: “#ef596f”
}
},
{
“name”: “punctuation.separator.parameters.python”,
“scope”: “punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python”,
“settings”: {
“foreground”: “#abb2bf”
}
},
{
“name”: “variable.parameter.function.language.special.self.python”,
“scope”: “variable.parameter.function.language.special.self.python”,
“settings”: {
“foreground”: “#e5c07b”
}
},
{
“name”: “variable.parameter.function.language.special.cls.python”,
“scope”: “variable.parameter.function.language.special.cls.python”,
“settings”: {
“foreground”: “#e5c07b”
}
},
{
“name”: “storage.modifier.lifetime.rust”,
“scope”: “storage.modifier.lifetime.rust”,
“settings”: {
“foreground”: “#abb2bf”
}
},
{
“name”: “support.function.std.rust”,
“scope”: “support.function.std.rust”,
“settings”: {
“foreground”: “#61afef”
}
},
{
“name”: “entity.name.lifetime.rust”,
“scope”: “entity.name.lifetime.rust”,
“settings”: {
“foreground”: “#e5c07b”
}
},
{
“name”: “variable.language.rust”,
“scope”: “variable.language.rust”,
“settings”: {
“foreground”: “#ef596f”
}
},
{
“name”: “support.constant.edge”,
“scope”: “support.constant.edge”,
“settings”: {
“foreground”: “#d55fde”
}
},
{
“name”: “regexp constant character-class”,
“scope”: “constant.other.character-class.regexp”,
“settings”: {
“foreground”: “#ef596f”
}
},
{
“name”: “regexp operator.quantifier”,
“scope”: “keyword.operator.quantifier.regexp”,
“settings”: {
“foreground”: “#d19a66”
}
},
{
“name”: “Text”,
“scope”: “variable.parameter.function”,
“settings”: {
“foreground”: “#abb2bf”
}
},
{
“name”: “Comment Markup Link”,
“scope”: “comment markup.link”,
“settings”: {
“foreground”: “#5c6370”
}
},
{
“name”: “markup diff”,
“scope”: “markup.changed.diff”,
“settings”: {
“foreground”: “#e5c07b”
}
},
{
“name”: “diff”,
“scope”: “meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff”,
“settings”: {
“foreground”: “#61afef”
}
},
{
“name”: “inserted.diff”,
“scope”: “markup.inserted.diff”,
“settings”: {
“foreground”: “#89ca78”
}
},
{
“name”: “deleted.diff”,
“scope”: “markup.deleted.diff”,
“settings”: {
“foreground”: “#ef596f”
}
},
{
“name”: “c++ function”,
“scope”: “meta.function.c,meta.function.cpp”,
“settings”: {
“foreground”: “#ef596f”
}
},
{
“name”: “c++ block”,
“scope”: “punctuation.section.block.begin.bracket.curly.cpp,punctuation.section.block.end.bracket.curly.cpp,punctuation.terminator.statement.c,punctuation.section.block.begin.bracket.curly.c,punctuation.section.block.end.bracket.curly.c,punctuation.section.parens.begin.bracket.round.c,punctuation.section.parens.end.bracket.round.c,punctuation.section.parameters.begin.bracket.round.c,punctuation.section.parameters.end.bracket.round.c”,
“settings”: {
“foreground”: “#abb2bf”
}
},
{
“name”: “js/ts punctuation separator key-value”,
“scope”: “punctuation.separator.key-value”,
“settings”: {
“foreground”: “#abb2bf”
}
},
{
“name”: “js/ts import keyword”,
“scope”: “keyword.operator.expression.import”,
“settings”: {
“foreground”: “#61afef”
}
},
{
“name”: “math js/ts”,
“scope”: “support.constant.math”,
“settings”: {
“foreground”: “#e5c07b”
}
},
{
“name”: “math property js/ts”,
“scope”: “support.constant.property.math”,
“settings”: {
“foreground”: “#d19a66”
}
},
{
“name”: “js/ts variable.other.constant”,
“scope”: “variable.other.constant”,
“settings”: {
“foreground”: “#e5c07b”
}
},
{
“name”: “java type”,
“scope”: [
“storage.type.annotation.java”,
“storage.type.object.array.java”
],
“settings”: {
“foreground”: “#e5c07b”
}
},
{
“name”: “java source”,
“scope”: “source.java”,
“settings”: {
“foreground”: “#ef596f”
}
},
{
“name”: “java modifier.import”,
“scope”: “punctuation.section.block.begin.java,punctuation.section.block.end.java,punctuation.definition.method-parameters.begin.java,punctuation.definition.method-parameters.end.java,meta.method.identifier.java,punctuation.section.method.begin.java,punctuation.section.method.end.java,punctuation.terminator.java,punctuation.section.class.begin.java,punctuation.section.class.end.java,punctuation.section.inner-class.begin.java,punctuation.section.inner-class.end.java,meta.method-call.java,punctuation.section.class.begin.bracket.curly.java,punctuation.section.class.end.bracket.curly.java,punctuation.section.method.begin.bracket.curly.java,punctuation.section.method.end.bracket.curly.java,punctuation.separator.period.java,punctuation.bracket.angle.java,punctuation.definition.annotation.java,meta.method.body.java”,
“settings”: {
“foreground”: “#abb2bf”
}
},
{
“name”: “java modifier.import”,
“scope”: “meta.method.java”,
“settings”: {
“foreground”: “#61afef”
}
},
{
“name”: “java modifier.import”,
“scope”: “storage.modifier.import.java,storage.type.java,storage.type.generic.java”,
“settings”: {
“foreground”: “#e5c07b”
}
},
{
“name”: “java instanceof”,
“scope”: “keyword.operator.instanceof.java”,
“settings”: {
“foreground”: “#d55fde”
}
},
{
“name”: “java variable.name”,
“scope”: “meta.definition.variable.name.java”,
“settings”: {
“foreground”: “#ef596f”
}
},
{
“name”: “operator logical”,
“scope”: “keyword.operator.logical”,
“settings”: {
“foreground”: “#2bbac5”
}
},
{
“name”: “operator bitwise”,
“scope”: “keyword.operator.bitwise”,
“settings”: {
“foreground”: “#2bbac5”
}
},
{
“name”: “operator channel”,
“scope”: “keyword.operator.channel”,
“settings”: {
“foreground”: “#2bbac5”
}
},
{
“name”: “support.constant.property-value.scss”,
“scope”: “support.constant.property-value.scss,support.constant.property-value.css”,
“settings”: {
“foreground”: “#d19a66”
}
},
{
“name”: “CSS/SCSS/LESS Operators”,
“scope”: “keyword.operator.css,keyword.operator.scss,keyword.operator.less”,
“settings”: {
“foreground”: “#2bbac5”
}
},
{
“name”: “css color standard name”,
“scope”: “support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss”,
“settings”: {
“foreground”: “#d19a66”
}
},
{
“name”: “css comma”,
“scope”: “punctuation.separator.list.comma.css”,
“settings”: {
“foreground”: “#abb2bf”
}
},
{
“name”: “css attribute-name.id”,
“scope”: “support.constant.color.w3c-standard-color-name.css”,
“settings”: {
“foreground”: “#d19a66”
}
},
{
“name”: “css property-name”,
“scope”: “support.type.vendored.property-name.css”,
“settings”: {
“foreground”: “#2bbac5”
}
},
{
“name”: “js/ts module”,
“scope”: “support.module.node,support.type.object.module,support.module.node”,
“settings”: {
“foreground”: “#e5c07b”
}
},
{
“name”: “entity.name.type.module”,
“scope”: “entity.name.type.module”,
“settings”: {
“foreground”: “#e5c07b”
}
},
{
“name”: “js variable readwrite”,
“scope”: “variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node”,
“settings”: {
“foreground”: “#ef596f”
}
},
{
“name”: “js/ts json”,
“scope”: “support.constant.json”,
“settings”: {
“foreground”: “#d19a66”
}
},
{
“name”: “js/ts Keyword”,
“scope”: [
“keyword.operator.expression.instanceof”,
“keyword.operator.new”,
“keyword.operator.ternary”,
“keyword.operator.optional”,
“keyword.operator.expression.keyof”
],
“settings”: {
“foreground”: “#d55fde”
}
},
{
“name”: “js/ts console”,
“scope”: “support.type.object.console”,
“settings”: {
“foreground”: “#ef596f”
}
},
{
“name”: “js/ts support.variable.property.process”,
“scope”: “support.variable.property.process”,
“settings”: {
“foreground”: “#d19a66”
}
},
{
“name”: “js console function”,
“scope”: “entity.name.function,support.function.console”,
“settings”: {
“foreground”: “#61afef”
}
},
{
“name”: “keyword.operator.misc.rust”,
“scope”: “keyword.operator.misc.rust”,
“settings”: {
“foreground”: “#abb2bf”
}
},
{
“name”: “keyword.operator.sigil.rust”,
“s

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值