XD Theme
Publisher: Jeff HykinThemes in package: 4
A theme because my settings file was too large
A theme because my settings file was too large
Full workbench mockup using this variant's colors and tokenColors.
Loading...
Workbench UI color keys from the theme JSON colors map.
TextMate scopes and font styles (syntax highlighting rules).
| scope | foreground | fontStyle |
|---|---|---|
| source.fsharp, variable.parameter.name.nix | #eeffff | normal |
| entity.other.attribute-name.single, source.css.less punctuation.definition.variable, source.css.less variable.other | #eeffff | underline |
| constant.other.color | #ffffff | normal |
| source.nix string.quoted, source.nix string.quoted.double | #8A8A8A | normal |
| punctuation.terminator, punctuation.semi.rust, constant.character.escape.line-continuation, punctuation.separator.continuation.line, punctuation.definition.lambda.return-type, punctuation.separator.scope-resolution, punctuation.definition.capture, meta.lambda.capture punctuation.separator.delimiter.comma, punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown, markup.underline.link, source.cs comment.block.documentation punctuation.definition.string.begin, source.cs comment.block.documentation punctuation.definition.string.end, source.cs comment.block.documentation punctuation.separator.equals, text.tex.latex support.class.math.block constant.character.escape punctuation.definition.keyword, text.tex.latex support.class.math constant.character.escape punctuation.definition.keyword, source.latex support.class.math.block constant.character.escape punctuation.definition.keyword, source.latex support.class.math constant.character.escape punctuation.definition.keyword | #546e7a | normal |
| comment, comment.line.double-slash, punctuation.definition.comment | #546e7a | italic |
| source.cs comment.block.documentation entity.name.tag, source.cs comment.block.documentation punctuation.definition.tag | #546e7a | bold |
| source.cs comment.block.documentation entity.other.attribute-name | #546e7a | underline |
| source.nix variable.other, source.nix variable.other.object, source.nix variable.other.object.access entity.other.attribute-name, source.nix variable.other entity.other.attribute-name, meta.paragraph.markdown, text.html.markdown meta.paragraph.markdown, markup.fenced_code.block.markdown meta.embedded.block, text.html.markdown, punctuation.definition.list_item.markdown, source.js variable.other.readwrite, source.js meta.object-binding-pattern-variable.js variable.object.property.js, source.js meta.object-binding-pattern-variable.js punctuation.destructuring.js, source.rust entity.name.type.option, source.rust entity.name.type.result | #c7cbcd | normal |
| source.nix punctuation.separator.dot-access | #c7cbcd | underline |
| #c7cbcd | bold | |
| #c7cbcd | italic | |
| entity.name.package, entity.other.attribute-name.class, source.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, source.python entity.name.function.decorator, source.python punctuation.definition.decorator, source.python meta.function.decorator punctuation.definition.arguments.begin, source.python meta.function.decorator punctuation.definition.arguments.end, source.cython entity.name.function.decorator, source.cython punctuation.definition.decorator, source.cython meta.function.decorator punctuation.definition.arguments.begin, source.cython meta.function.decorator punctuation.definition.arguments.end, source.powershell support.constant.variable, source.powershell support.constant.variable punctuation.definition.variable, source.vue meta.tag entity.name.tag, source.vue meta.tag punctuation.definition.tag, variable.other.constant, constant.other.php, source.cpp constant.language, source.python constant.other.caps, source.cython constant.other.caps, entity.name.type, entity.name.type.class, entity.other.inherited-class, support.type, support.class, storage.type.built-in, source.cs storage.type, source.cs keyword.type, source.go storage.type.string, source.go storage.type, source.c support.type.posix-reserved, support.type.built-in.posix-reserved, storage.type.primitive, storage.type.built-in.primitive, storage.type.primitive, entity.name.type, meta.angle-brackets.cpp, entity.name.type.template.cpp, source.cpp meta.function.definition.parameters, source.cpp storage.modifier, source.cpp support.type.posix-reserved, source.cpp storage.type.return-type, source.cpp storage.type.primitive, source.cpp storage.type.c, source.cpp storage.type.user-defined, source.cpp meta.function.definition meta.body.function.definition meta.qualified_type storage.type.built-in.primitive, source.cpp meta.function.definition meta.body.function.definition meta.qualified_type storage.type.built-in, source.cpp meta.function.definition meta.body.function.definition meta.qualified_type entity.name.type, source.cpp meta.function.definition meta.body.function.definition storage.type.built-in.primitive, source.cpp meta.function.definition meta.body.function.definition storage.type.built-in, source.cpp meta.function.definition meta.body.function.definition meta.head.function.definition meta.qualified_type entity.name.type, source.cpp meta.function.definition meta.body.function.definition meta.head.function.definition storage.type.built-in.primitive, source.cpp meta.function.definition meta.body.function.definition meta.head.function.definition storage.type.built-in, source.cpp meta.function.definition meta.body.function.definition storage.modifier, source.cpp meta.template.call punctuation.section.angle-brackets.begin.template.call, source.cpp meta.template.call punctuation.section.angle-brackets.end.template.call, source.cpp meta.body meta.function.definition meta.body.function.definition meta.template.call meta.qualified_type entity.name.type, source.rust meta.function.definition entity.name.type, source.rust meta.function.definition keyword.operator.namespace, source.rust meta.function.definition entity.name.namespace, source.rust meta.function.definition punctuation.brackets.angle, source.rust entity.name.type.enum, source.rust entity.name.type.struct, source.prolog variable.other, source.go entity.name.package, meta.tag.js, entity.name.tag.js, support.class.component.js, punctuation.definition.tag.begin.js, punctuation.definition.tag.end.js, support.class, support.constant.json, keyword.label.assembly, entity, entity.other.attribute-name.id.pug, source.powershell storage.type, variable.language.nushell, binding.fsharp, meta.tag.structure invalid.illegal.character-not-allowed-here.html | #fec355 | normal |
| text.haml entity.other.attribute-name.id, support.variable.dom, entity.name.tag.css, support.function.magic.python, support.type.python, support.class.builtin.js, support.constant.math, storage.modifier.glsl, source.rust meta.use entity.name.type | #fec355 | italic |
| source.nix entity.name.namespace, source.nix support.type, entity.name.function.constructor.cpp, source.dockerfile variable.other, variable.other.predefined, source.perl variable.other.predefined punctuation.definition.variable, variable.other.macro.argument, source.perl variable.other.readwrite.global.special punctuation.definition.variable, source.perl variable.other.readwrite.global.special, source.yaml punctuation.definition.anchor, source.yaml entity.name.type.anchor, source.shell variable.other.normal.shell, source.shell variable.other.normal.shell punctuation.definition.variable.shell, source.shell variable.other.positional.shell, source.shell variable.other.positional.shell punctuation.definition.variable.shell, source.shell variable.other.special.shell punctuation.definition.variable.shell, source.shell variable.other.special.shell, source.js support.class, source.coffee support.class, text.tex.latex variable.parameter.definition.label, text.tex.latex entity.name.section, source.latex variable.parameter.definition.label, source.latex entity.name.section | #fec355 | underline |
| punctuation.definition.heading.markdown, entity.name.section.markdown, markup.heading, markup.heading.setext, punctuation.definition.bold, source.rust punctuation.definition.lifetime | #fec355 | bold |
| keyword, keyword.other, source.dockerfile keyword.other.special-method, source.perl variable.other.scalar.reference, source.perl punctuation.definition.variable.scalar.reference, source.perl variable.other.array.reference, source.perl punctuation.definition.variable.array.reference, source.perl variable.other.hash.reference, source.perl punctuation.definition.variable.hash.reference | italic | |
| *url*, *link*, *uri* | underline | |
| normal | ||
| strike | ||
| bold | ||
| #00aeffe7 | italic | |
| source.nix meta.attribute-key variable.other, source.nix variable.other.constant, source.nix variable.other.object entity.other.attribute-name, variable, variable.other, variable.other.readwrite, variable.assignment.coffee, variable.other.readwrite.ts, variable.other.readwrite.js, variable.other.readwrite.global, variable.other.member, source.cs entity.name.variable.local, source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name, source.css support.type.vendored.property-name, source, source.cpp variable.parameter, constant.other.character-class.set.regexp punctuation.definition.character-class.regexp, source.prolog support.type.built-in, variable.other.object.ts, variable.other.object.coffee, variable.other.object.access, source.vue variable.other.object, variable.other.constant.object, source.cs variable.other.object, source.js variable.other.object, support.variable.property, variable.other.object.property, source.cpp variable.other.object.property, source.cpp support.variable.property, source.cpp punctuation.separator.dot-access, source.cpp punctuation.separator.pointer-access, source.ts meta.object-literal.key, source.ts variable.other.object.property, source.js variable.other.object.property, source.js variable.other.constant.object.property, source.js support.variable.property, source.js punctuation.accessor, source.powershell variable.other.member | #82aaff | normal |
| source.nix variable.other.property, source.nix variable.other.property entity.other.attribute-name, source.cpp variable.other.object.access, source.cpp variable.other.object.property, source.cpp support.variable.property, source.cpp punctuation.separator.dot-access, source.cpp punctuation.separator.pointer-access, punctuation.accessor, source.rust constant.other.caps | #82aaff | underline |
| source.rust keyword.operator.arrow.fat, source.rust meta.use keyword.other, source.css meta.property-value, keyword, keyword.other, source.dockerfile keyword.other.special-method, source.json punctuation.separator, source.json punctuation.definition.dictionary, support.type.object.module, punctuation, punctuation.section.embedded, punctuation.section.scope.begin, punctuation.section.scope.end, meta.brace.round.ts, meta.brace.round.js, meta.block.js, punctuation.definition.block.js, source.cpp punctuation.range-based, source.cpp punctuation.section.parens.begin.bracket.round, source.cpp punctuation.section.parens.end.bracket.round, source.cpp punctuation.section.block.begin.bracket.curly, source.cpp punctuation.section.block.end.bracket.curly, source.shell punctuation.definition.evaluation, source.python punctuation.separator.colon, source.python punctuation.section.function.begin, source.cython punctuation.separator.colon, source.cython punctuation.section.function.begin, source.coffee meta.brace.round.coffee, storage.modifier.chomping-indicator.yaml, punctuation.separator.inheritance.php, punctuation.separator.colon.inheritance, string.regexp, support.constant.property-value.css, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded.end, punctuation.section.embedded.begin, constant.character.format.placeholder.other, text.tex.latex keyword.other.item punctuation.definition.keyword.latex, text.tex.latex keyword.control.ref punctuation.definition.keyword.latex, text.tex.latex meta.reference.label punctuation.definition.arguments.begin, text.tex.latex meta.reference.label punctuation.definition.arguments.end, source.latex keyword.other.item punctuation.definition.keyword.latex, source.latex keyword.control.ref punctuation.definition.keyword.latex, source.latex meta.reference.label punctuation.definition.arguments.begin, source.latex meta.reference.label punctuation.definition.arguments.end | #89ddff | normal |
| source.cpp string constant.other.placeholder, source.cpp constant.character.escape, punctuation.definition.group, string.regexp.group punctuation.definition.group | #89ddff | bold |
| keyword.control, keyword.control.conditional, keyword.control.loop, keyword.control.directive | #89ddff | italic |
| source.cpp keyword.other.operator.overload, string.other.link.title.markdown, source.cs keyword.other.get, source.cs keyword.other.set | #89ddff | underline |
| entity.name.function, variable.function, support.function, entity.name.command, keyword.other.special-method, support.function, keyword.other.special-method, support.function.kernel.ruby, entity.other.attribute-name.js, source.python meta.function-call.generic, source.cython meta.function-call.generic, source.coffee meta.function-call entity.name.function, text.tex.latex keyword.control.label, text.tex.latex punctuation.definition, text.tex.latex punctuation.definition.function, text.tex.latex punctuation.support.function.begin, text.tex.latex punctuation.support.function.end, text.tex.latex punctuation.bracket.curly.begin.unknown, text.tex.latex punctuation.bracket.curly.end.unknown, source.latex keyword.control.label, source.latex punctuation.definition, source.latex punctuation.definition.function, source.latex punctuation.support.function.begin, source.latex punctuation.support.function.end, source.latex punctuation.bracket.curly.begin.unknown, source.latex punctuation.bracket.curly.end.unknown, source.cpp entity.name.operator, punctuation.definition.entity.function, punctuation.definition.function.nix, source.rust meta.use, text.html.markdown markup.list meta.paragraph.markdown, source.cython variable.legacy.builtin, text.ignore.slugignore line.file keyword | #c3e88d | normal |
| punctuation.definition.function.return-type, punctuation.definition.arguments, punctuation.section.parameters.begin.bracket.round, punctuation.section.parameters.end.bracket.round, punctuation.section.arguments.begin.bracket.round, punctuation.section.arguments.end.bracket.round, punctuation.section.block.begin.bracket.curly.function.definition, punctuation.section.block.end.bracket.curly.function.definition, punctuation.section.arguments.begin.bracket.round.function.member, punctuation.section.arguments.end.bracket.round.function.member, punctuation.definition.parameters.ruby, punctuation.section.function, punctuation.definition.arguments.begin, punctuation.definition.arguments.end, punctuation.definition.parameters.begin, punctuation.definition.parameters.end, storage.type.function.arrow, punctuation.separator.parameter, punctuation.section.block.function, punctuation.section.arguments, meta.parameter punctuation.separator.delimiter.comma | #c3e88d | italic |
| source.nix entity.name.function.method, source.nix support.type.builtin.method, entity.name.function.member, source.js meta.object.member entity.name.function, source.js meta.object-literal.key.js entity.name.function, source.coffee meta.method-call entity.name.function, source.coffee meta.method-call support.function, source.coffee punctuation.separator.method, source.cpp entity.name.function.definition, source.rust meta.function.definition keyword.operator.arrow.skinny, source.rust meta.function.definition entity.name.function, source.sass keyword.control, entity.other.attribute-name.class.css, entity.other.attribute-name.class.pug, source.cpp meta.asm meta.encoding, source.cpp punctuation.definition.string.begin.assembly, source.cpp punctuation.definition.string.end.assembly, source.shell support.function.builtin, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, entity.name.variable.field.cs | #c3e88d | underline |
| punctuation.definition.parameters.begin.lambda, punctuation.definition.parameters.end.lambda | #c3e88d | bold |
| constant.other, constant.other.decimal, punctuation.separator.variable.ruby, source.cpp meta.function.constructor.initializer-list.cpp entity.name.function, source.cpp meta.function.constructor.initializer-list.cpp punctuation.section.parameters.begin.bracket.round, source.cpp meta.function.constructor.initializer-list.cpp punctuation.section.parameters.end.bracket.round, keyword.other.unit, variable.other.normal.shell, constant.language, constant.language.symbol, variable.parameter, variable.parameter.function, variable.parameter.function.language.python, variable.parameter.function.coffee, source.cs entity.name.variable.parameter, source.cpp meta.lambda.capture variable.parameter, source.cpp meta.function.definition.parameters.lambda variable.parameter, source.cpp meta.head.function.definition variable.parameter, source.cpp meta.function.definition.parameters.lambda, constant.other.symbol, source.ruby punctuation.definition.constant, constant.other.key, punctuation.definition.function.katex, support.function.katex, source.ruby punctuation.definition.symbol.begin, source.ruby punctuation.definition.symbol.end, source.ruby constant.language.symbol punctuation.definition.constant, text.tex.latex punctuation.definition.string.end, text.tex.latex punctuation.definition.string.begin, text.tex.latex punctuation.math.begin.bracket.curly, text.tex.latex punctuation.math.end.bracket.curly, source.latex punctuation.definition.string.end, source.latex punctuation.definition.string.begin, source.latex punctuation.math.begin.bracket.curly, source.latex punctuation.math.end.bracket.curly, source.rust meta.function.definition keyword.operator.key-value, text.ignore.slugignore markup.deleted.negate.content.ignore | #f78c6c | normal |
| source.rust meta.function.definition variable.other | #f78c6c | italic |
| source.shell variable.parameter.positional.shell, source.shell variable.parameter.positional, source.shell variable.parameter.positional.shell punctuation.definition.variable.shell, source.shell variable.parameter.positional punctuation.definition.variable.shell, source.shell punctuation.definition.variable, meta.function.method.with-arguments constant.language.symbol.hashkey.parameter.function, constant.other.character-class.regexp, constant.other.reference.link.markdown, punctuation.definition.constant.begin.markdown, punctuation.definition.constant.end.markdown, punctuation.definition.constant.markdown, constant.character.escape, string constant.other.placeholder, text.tex.latex support.class.math constant.character.math, text.tex.latex support.class.math.block constant.character.math, text.tex.latex support.class.math constant.character.math punctuation.definition.constant.math, text.tex.latex support.class.math punctuation.definition, text.tex.latex support.class.math constant.other.math, text.tex.latex support.class.math constant.other.general.math punctuation.definition.constant.math, text.tex.latex support.class.math constant.other.general.math, source.latex support.class.math constant.character.math, source.latex support.class.math.block constant.character.math, source.latex support.class.math constant.character.math punctuation.definition.constant.math, source.latex support.class.math punctuation.definition, source.latex support.class.math constant.other.math, source.latex support.class.math constant.other.general.math punctuation.definition.constant.math, source.latex support.class.math constant.other.general.math | #f78c6c | underline |
| constant.language.boolean, constant.language.true, constant.language.false, constant.language.null, constant.language.nil, constant.language.undefined, source.cpp constant.language.NULL, source.cpp constant.language, source.rust constant.language, source.rust keyword.operator, source.c constant.language.NULL, source.python constant.language, source.cython constant.language, source.json constant.language, text.tex.latex support.class.math punctuation.special, source.latex support.class.math punctuation.special, source.python support.function.magic, source.python support.variable.magic, source.cython support.function.magic, source.cython support.variable.magic | #f78c6c | bold |
| string, string.unquoted, meta.embedded.block, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, markup.fenced_code.block.markdown, markup.inline.raw.string.markdown, markup.inline.raw, markup.raw.block, punctuation.definition.raw, string.other.link.description.title.markdown punctuation.definition.string.end.markdown, string.other.link.description.title.markdown punctuation.definition.string.begin.markdown, punctuation.definition.string.markdown, string.other.link.description.title.markdown, source.rust meta.function.call entity.name.function, source.rust meta.function.call punctuation.brackets.round, source.cs comment.block.documentation, text.tex.latex meta.support.function, source.latex meta.support.function, entity.name.type.nushell, source.python meta.function-call punctuation.definition.arguments.begin, source.python meta.function-call punctuation.definition.arguments.end, string.quoted, string.template, string.interpolated, string.quoted.double, string.quoted.single, meta.structure.dictionary.value.json string.quoted.double, meta.jsx.children, punctuation.section.regexp, storage.type.string, string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end, support.constant.color, constant.other.color, constant.other.color.rgb-value, source.shell string.quoted.single, source.shell string.unquoted.argument, source.shell string.quoted.double | #64bac5 | normal |
| text.tex.latex markup.italic, source.latex markup.italic | #64bac5 | italic |
| source.perl variable.other.array, source.perl punctuation.definition.variable.array, keyword.control.nushell | #64bac5 | underline |
| #ce9178 | normal | |
| source.rust string.quoted.double, source.rust punctuation.definition.string | #ce9178 | italic |
| source.rust meta.use keyword.operator.namespace | #698098 | normal |
| source.nix, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, source.cs storage.modifier, source.ts variable.other.constant | #c17e70 | normal |
| #c17e70 | italic | |
| source.cpp entity.name.scope-resolution | #3f848d | normal |
| #3f848d | italic | |
| #3f848d | underline | |
| #3f848d | bold | |
| storage.type, keyword.other.typedef, source.go keyword.function, source.go keyword.struct, source.go keyword.var, source.perl storage.modifier, source.cs keyword.other.var, source.cs keyword.other.class, source.cs keyword.other.event, punctuation.section.angle-brackets.begin.template.definition.cpp, punctuation.section.angle-brackets.start.template.definition.cpp, punctuation.section.angle-brackets.end.template.definition.cpp, punctuation.section.block.begin.bracket.curly.namespace, punctuation.section.block.begin.bracket.curly.struct, punctuation.section.block.begin.bracket.curly.class, punctuation.section.block.begin.bracket.curly.enum, punctuation.section.block.begin.bracket.curly.union, punctuation.section.block.begin.bracket.curly.extern, punctuation.section.block.end.bracket.curly.namespace, punctuation.section.block.end.bracket.curly.struct, punctuation.section.block.end.bracket.curly.class, punctuation.section.block.end.bracket.curly.enum, punctuation.section.block.end.bracket.curly.union, punctuation.section.block.end.bracket.curly.extern, source.shell punctuation.definition.group, punctuation.section.block.begin.bracket.curly.lambda.cpp, punctuation.section.block.end.bracket.curly.lambda.cpp, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, text.tex.latex punctuation.definition.optional.arguments, text.tex.latex storage.type.function punctuation.definition.function, text.tex.latex keyword.control.preamble punctuation.definition.function, text.tex.latex punctuation.definition.begin, text.tex.latex punctuation.definition.end, text.tex.latex keyword.control.preamble, text.tex.latex meta.preamble punctuation.definition.arguments.begin, text.tex.latex meta.preamble punctuation.definition.arguments.end, source.latex punctuation.definition.optional.arguments, source.latex storage.type.function punctuation.definition.function, source.latex keyword.control.preamble punctuation.definition.function, source.latex punctuation.definition.begin, source.latex punctuation.definition.end, source.latex keyword.control.preamble, source.latex meta.preamble punctuation.definition.arguments.begin, source.latex meta.preamble punctuation.definition.arguments.end, source.prolog entity.name.function.call, source.cpp storage.type.decltype, source.cpp punctuation.section.arguments.begin.bracket.round.decltype, source.cpp punctuation.section.arguments.end.bracket.round.decltype, source.toml punctuation.definition.array.table, source.toml variable.key.array.table, source.cs keyword.other.struct, source.rust punctuation.brackets.angle, source.rust storage.type, source.rust keyword.other.fn, source.rust keyword.other, entity.name.function.nushell, source.shell storage.type, source.python meta.item-access punctuation.definition.arguments.begin, source.python meta.item-access punctuation.definition.arguments.end, source.python meta.function-call.arguments meta.item-access punctuation.definition.arguments.begin, source.python meta.function-call.arguments meta.item-access punctuation.definition.arguments.end | #e57eb3 | normal |
| #e57eb3 | underline | |
| source.rust keyword.operator.macro.dollar, source.rust keyword.operator.borrow, source.rust keyword.operator.dereference, source.cpp storage.type.asm, source.cpp punctuation.section.parens.begin.bracket.round.assembly, source.cpp punctuation.section.parens.end.bracket.round.assembly | #e57eb3 | bold |
| markup.italic.markdown, punctuation.definition.italic | #e57eb3 | italic |
| entity.name.namespace, support.other.namespace.php, storage.modifier, storage.modifier.lambda, storage.modifier.async, storage.type.modifier.access.control, storage.type.modifier.access | #e57eb3cc | italic |
| source.nix variable.language, source.rust entity.name.type, source.rust keyword.operator.namespace, source.rust entity.name.namespace, source.rust punctuation.comma, source.nushell punctuation.nushell, keyword.symbol.fsharp, entity.other.attribute-name, entity.other.attribute, keyword.operator, keyword.operator.assignment.coffee, meta.tag.attributes keyword.operator.assignment, meta.embedded.expression meta.tag.attributes keyword.operator.assignment, keyword.other.new, punctuation.section.arguments.begin.bracket.round.operator, punctuation.section.arguments.end.bracket.round.operator, punctuation.separator, punctuation.section.embedded.begin.js, punctuation.section.embedded.end.js, punctuation.accessor.attribute, punctuation.section.attribute, source.yaml constant.language.merge, source.css entity.name.tag, source.json meta.structure.dictionary.json support.type.property-name, source.json meta.structure.dictionary.json punctuation.support.type.property-name, source.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.jsonc meta.structure.dictionary.json support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json punctuation.separator.dictionary.key-value, source.prolog , source.prolog punctuation.section.binding-pattern, source.js meta.attribute.style.html punctuation.definition.template-expression.begin.js, source.js meta.attribute.style.html punctuation.definition.template-expression.end.js, source.js meta.attribute.style.html punctuation.definition.template-expression.end.js, source.js meta.template.expression.js punctuation.definition.template-expression.begin.js, source.js meta.template.expression.js punctuation.definition.template-expression.end.js, source.toml variable.key.table.toml | #c792ea | normal |
| entity.other.attribute-name.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html, entity.other.attribute-name.tag.pug, entity.other.attribute-name.js, source.vue entity.other.attribute-name, string.quoted.double punctuation.definition.string.end.html source.css-ignored-vscode, source.vue entity.other.attribute-name.html, source.vue punctuation.definition.string.begin.html, source.vue punctuation.definition.string.end.html, source.vue meta.tag, entity.other.attribute-name, entity.other.attribute, source.cpp meta.body meta.function.definition meta.template.call meta.qualified_type entity.name.type, source.cpp entity.name.type.parameter, source.cpp entity.name.type.parameter, source.cpp meta.head.function.definition storage.type.built-in.primitive, source.cpp meta.head.function.definition storage.type.built-in, source.cpp meta.head.function.definition storage.modifier, source.cpp punctuation.section.angle-brackets, source.cpp meta.function.definition meta.qualified_type entity.name.type, source.cpp meta.function.definition meta.qualified_type storage.type.built-in.primitive, source.cpp meta.function.definition meta.qualified_type storage.type.built-in, source.cpp meta.function.definition storage.modifier, source.cpp meta.function.definition storage.type.built-in.primitive, source.cpp meta.function.definition storage.type.built-in, source.cpp meta.function.definition meta.head.function.definition meta.qualified_type entity.name.type, source.cpp meta.function.definition meta.head.function.definition storage.type.built-in.primitive, source.cpp meta.function.definition meta.head.function.definition storage.type.built-in | #c792ea | italic |
| source.nix variable.other.object.access variable.language.special.builtins, source.nix variable.other.object.access variable.language.special.builtins entity.other.attribute-name, text.tex.latex variable.parameter.function, source.latex variable.parameter.function, meta.group.regexp constant.other.character-class.range, meta.group.regexp constant.other.character-class.set constant.other.character-class.range, punctuation.definition.character-class, source.cpp entity.other.attribute, source.cpp punctuation.section.attribute | #c792ea | underline |
| text.ignore.slugignore constant.other.symbol.asterisk.ignore, punctuation.definition.markdown, punctuation.definition.math.display.markdown, punctuation.definition.math.inline.markdown, meta.separator.markdown, punctuation.definition.quote.begin.markdown, punctuation.vararg-ellipses, punctuation.separator.readline, source.shell punctuation.separator.statement, source.shell keyword.operator.pipe | #c792ea | bold |
| string.other.link, source.rust , source.python punctuation.definition.dict.begin.python, source.python punctuation.definition.dict.end.python, source.python punctuation.definition.list.begin.python, source.python punctuation.definition.list.end.python, source.python punctuation.definition.dict.begin.cython, source.python punctuation.definition.dict.end.cython, source.python punctuation.definition.list.begin.cython, source.python punctuation.definition.list.end.cython, source.cython punctuation.definition.dict.begin.python, source.cython punctuation.definition.dict.end.python, source.cython punctuation.definition.list.begin.python, source.cython punctuation.definition.list.end.python, source.cython punctuation.definition.dict.begin.cython, source.cython punctuation.definition.dict.end.cython, source.cython punctuation.definition.list.begin.cython, source.cython punctuation.definition.list.end.cython, source.cpp entity.name.function.call, source.cpp punctuation.section.arguments.begin.bracket.round, source.cpp punctuation.section.arguments.end.bracket.round, keyword.operator.key-value, source.rust keyword.operator.access.dot, source.nix punctuation.definition.attrset, source.nix punctuation.definition.list, text.ignore.slugignore line.directory keyword, text.ignore.slugignore line.directory constant.character.directory, meta.brace.curly.coffee, meta.brace.square.ts, variable.other.property.coffee, punctuation.definition.dictionary, punctuation.section.property-list, punctuation.definition.begin.bracket.square, punctuation.definition.end.bracket.square, string.regexp, meta.objectliteral.js, meta.brace.square | #80cbc4 | normal |
| source.nix meta.attribute-key variable.other.object.property, source.nix variable.other.object.property, source.nix meta.attribute-key variable.other.object.property entity.other.attribute-name, source.nix variable.other.object.property entity.other.attribute-name, source.nix variable.other.object.access, variable.other.property, source.vue variable.other.property, source.cpp variable.other.property, source.js variable.other.property, source.js variable.other.constant.property, punctuation.definition.constant.hashkey, constant.language.symbol.hashkey, source.ts meta.object-literal.key, source.js meta.object-literal.key, source.perl variable.other.scalar, source.perl punctuation.definition.variable.scalar, source.perl variable.other.readwrite.global, source.perl punctuation.definition.variable, source.powershell variable.other.readwrite, source.powershell punctuation.definition.variable, text.tex.latex constant.character.escape, text.tex.latex constant.character.math, text.tex.latex constant.character.math punctuation.definition.constant.math, source.latex constant.character.escape, source.latex constant.character.math, source.latex constant.character.math punctuation.definition.constant.math, source.cpp entity.name.function.member, source.cpp punctuation.section.arguments.begin.bracket.round.function.member, source.cpp punctuation.section.arguments.end.bracket.round.function.member, entity.other.attribute-name.multipart.nix, source.coffee constant.other.property, source.css support.type.vendored.property-name, punctuation.separator.dot-access.c, punctuation.separator.property.period.coffee, variable.other.property.coffee, variable.other.property.ts, source.ruby constant.language.symbol punctuation.definition.constant.hashkey, source.ruby constant.language.symbol.hashkey.ruby, source.ruby constant.language.symbol.hashkey, support.type.property-name.css, entity.name.tag.yaml, meta.array.literal string.quoted, meta.object-literal.key string.quoted, meta.object-literal.key.js variable.other.readwrite.js - meta.var.expr | #80cbc4 | underline |
| source.js variable.other.readwrite meta.object.member meta.objectliteral | #80cbc4 | italic |
| source.nix punctuation, source.nix storage.type.modifier, source.rust entity.name.function.macro, punctuation.definition.string, source.nix punctuation.definition.string, source.xdata punctuation.definition.string string.quoted.single, source.xdata punctuation.definition.string string.quoted.double, text.ignore.slugignore constant.other.symbol.range, meta.encoding, constant.other.option, punctuation.definition.string.begin, punctuation.definition.string.end, keyword.other.special-method.ruby, entity.name, string.regexp, punctuation.section.regexp, punctuation.separator.variable.ruby, punctuation.section.array.begin, punctuation.section.array.end, meta.fstring storage.type.string, punctuation.definition.string.begin, punctuation.definition.string.end, punctuation.definition.string.begin string.quoted.single, punctuation.definition.string.end string.quoted.single, string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end, punctuation.definition.string.begin, punctuation.definition.string.end, punctuation.definition.string.template.begin, punctuation.definition.string.template.end, variable.parameter.registers, storage.type.string, entity.name, entity.other, source.cs comment.block.documentation string.quoted.double, text.tex.latex variable.parameter, text.tex.latex markup.raw, source.latex variable.parameter, source.latex markup.raw, source.prolog constant.other.symbol, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value | #4ec9b0 | normal |
| source.perl variable.other.hash, source.perl punctuation.definition.variable.hash, source.rust entity.name.function.macro.rules | #4ec9b0 | underline |
| text.ignore.slugignore constant.restriced | #4ec9b0 | bold |
| punctuation.definition.bold, markup.bold.markdown, punctuation.definition.list.begin.markdown | #04d895 | bold |
| string.regexp punctuation.definition.string, keyword.other.unit.user-defined.cpp, punctuation.section.parens.begin.bracket.round.assembly.inner, punctuation.section.parens.end.bracket.round.assembly.inner, text.tex.latex markup.bold.textbf, source.latex markup.bold.textbf | #4ec9b0d0 | bold |
| keyword.other.unit, keyword.control.unit, souce keyword.control.unit, punctuation.separator.constant.numeric, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, source.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.support.type.property-name, meta.embedded.block.jsonc meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json punctuation.separator.dictionary.key-value, source.yaml punctuation.definition.alias, source.yaml variable.other.alias, source.cpp entity.name.type.template, string.unquoted.path | #ddd790 | normal |
| variable.other.readwrite.global.special punctuation, variable.other.readwrite.global.special, variable.other.readwrite.global.pre-defined, source.ruby variable.other.readwrite.global.ruby, source.ruby variable.other.readwrite.global.ruby punctuation.definition.variable.ruby, source.js support.variable.other.object.node, source.js support.type.object.module, text.tex.latex constant.other.reference, source.latex constant.other.reference, support.variable, source.powershell support.constant.variable, source.powershell support.constant.variable punctuation.definition.variable, source.powershell support.variable.automatic.powershell punctuation.definition.variable, support.type.object.module | #ddd790 | underline |
| source.nix support.type.builtin.top-level support.type.builtin.property, source.nix support.type.builtin.top-level support.type.builtin.property entity.other.attribute-name, source.rust meta.function.definition keyword.other, source.rust meta.function.definition keyword.operator, source.rust meta.function.definition keyword.operator.borrow, source.rust meta.function.definition storage.modifier | #ddd790 | bold |
| #ddd790 | italic | |
| #ddd790d8 | normal | |
| #ddd790d8 | underline | |
| #ddd790d8 | bold | |
| #ddd790d8 | italic | |
| invalid, invalid.illegal, invalid.deprecated, keyword.operator.assignment, meta.embedded.expression keyword.operator.assignment, meta.tag.attributes meta.embedded.expression keyword.operator.assignment, source.toml punctuation.definition.keyValuePair.toml, keyword.operator.assignment, source.go keyword.operator.assignment, text.tex.latex support.class.math.block, text.tex.latex support.class.math.block punctuation.math.begin.bracket.round, text.tex.latex support.class.math.block punctuation.math.end.bracket.round, text.tex.latex support.class.math.block constant.numeric.math, text.tex.latex support.class.math, text.tex.latex support.class.math punctuation.math.begin.bracket.round, text.tex.latex support.class.math punctuation.math.end.bracket.round, text.tex.latex support.class.math constant.numeric.math, text.tex.latex support.class.math punctuation.definition.brackets, text.tex.latex support.class.math.block constant.character.escape, text.tex.latex support.class.math constant.character.escape, source.latex support.class.math.block, source.latex support.class.math.block punctuation.math.begin.bracket.round, source.latex support.class.math.block punctuation.math.end.bracket.round, source.latex support.class.math.block constant.numeric.math, source.latex support.class.math, source.latex support.class.math punctuation.math.begin.bracket.round, source.latex support.class.math punctuation.math.end.bracket.round, source.latex support.class.math constant.numeric.math, source.latex support.class.math punctuation.definition.brackets, source.latex support.class.math.block constant.character.escape, source.latex support.class.math constant.character.escape, source.ruby meta.function.method.with-arguments punctuation.definition.constant.hashkey, variable.language.special.self.python, variable.parameter.function.language.special.self.python, keyword.operator.bind, punctuation.eq.toml | #ff5572 | normal |
| text.tex.latex keyword.control.newline, text.tex.latex keyword.control.table.newline, text.tex.latex punctuation.special, text.tex.latex keyword.control.table, text.tex.latex keyword.control.equation, source.latex keyword.control.newline, source.latex keyword.control.table.newline, source.latex punctuation.special, source.latex keyword.control.table, source.latex keyword.control.equation | #ff5572 | bold |
| variable.language, variable.language.this, variable.language.self, variable.language.super | #ff5572 | italic |
| variable.language.this, variable.language.self, keyword.other.this, source.js variable.language.this, source.coffee variable.language.this, source.shell punctuation.definition.variable, source.shell variable.language.special.wildcard, source.shell variable.language.special.shell punctuation.definition.variable.shell, source.shell variable.language.special.shell | #ff5572 | underline |
| entity.name.tag, punctuation.definition.tag, punctuation.definition.tag source.js, punctuation.definition.tag.begin source, line.negated.ignore, constant.numeric, variable.other.readwrite.instance, punctuation.definition.variable.ruby, source.ruby variable.other.readwrite.class, source.rust meta.attribute, source.rust meta.attribute punctuation.brackets.round, source.rust meta.attribute punctuation.brackets.attribute, source.rust meta.attribute punctuation.definition.attribute | #f07178 | normal |
| source.perl variable.other.subpattern, source.perl variable.other.subpattern punctuation.definition.variable, source.vue entity.name.tag, source.vue punctuation.definition.tag, source.rust meta.attribute entity.name.type, source.xdata meta.key constant.numeric | #f07178 | underline |
| #f07178 | italic | |
| text.ignore.slugignore invalid.illegal.symbol.negate.ignore, constant.language.nix | #f07178 | bold |
TypeScript sample highlighted with this variant's colors and tokenColors.
Loading...
export interface User {
id: string;
name: string;
role: "admin" | "member";
tags: string[];
}
/**
* Fetch user data by ID
* @param id
* @returns User object or null if ID is invalid
*/
export async function fetchUser(id: string): Promise<User | null> {
if (!id) {
return null;
}
const response = await fetch(`/api/users/${id}`, {
method: "GET",
headers: { Accept: "application/json" },
});
if (!response.ok) {
throw new Error(`HTTP ${response.status}`);
}
return (await response.json()) as User;
}
function greet(user: User): string {
// Simple greeting function that uses the user's name
return `Hello, ${user.name}!`;
}
export interface User {
id: string;
name: string;
role: "admin" | "member";
tags: string[];
}
/**
* Fetch user data by ID
* @param id
* @returns User object or null if ID is invalid
*/
export async function fetchUser(id: string): Promise<User | null> {
if (!id) {
return null;
}
const response = await fetch(`/api/users/${id}`, {
method: "GET",
headers: { Accept: "application/json" },
});
if (!response.ok) {
throw new Error(`HTTP ${response.status}`);
}
return (await response.json()) as User;
}
function greet(user: User): string {
// Simple greeting function that uses the user's name
return `Hello, ${user.name}!`;
}