| keyword | #357A25 | bold |
| keyword.control, keyword.control.catch, keyword.control.exception | #7A5B1F | bold |
| keyword.control.return | #7A5B1F | bold |
| keyword.operator.type | #357A6A | — |
| keyword.operator.type.annotation, keyword.operator.assignment.type | #357A6A | — |
| keyword.declaration, storage.type | #357A25 | bold italic |
| keyword.import, keyword.export | #357A25 | bold |
| constant.numeric | #7A5B1F | — |
| constant.language.boolean, constant.language | #7A6B3F | — |
| entity.name.function | #357A2F | — |
| entity.name.type, entity.name.class, entity.name.interface | #2A6F5F | bold |
| support.type | #2A6F5F | — |
| variable.parameter, variable.other.property | #2D2520 | — |
| variable | #2D2520 | — |
| meta.decorator, storage.modifier.decorator | #9A5040 | bold |
| entity.name.tag.html, entity.name.tag.jsx, entity.name.tag.tsx | #8A6B2F | bold |
| entity.other.attribute-name.html, entity.other.attribute-name.jsx, entity.other.attribute-name.tsx | #8A7B5A | — |
| punctuation.definition.tag, punctuation.definition.tag.begin, punctuation.definition.tag.end | #6A5B3F | — |
| keyword.operator | #357A6A | — |
| punctuation | #2D2520 | — |
| meta.object-literal.key, support.type.property-name.json | #357A2F | — |
| string | #7A5B1F | — |
| comment | #7A7060 | italic |
| invalid | #9A4A2A | bold |
| meta.tag, meta.tag.sgml | #9A5040 | — |
| markup.heading.markdown, markup.heading.setext | #357A25 | bold |
| markup.heading.1.markdown | #357A25 | bold |
| markup.heading.2.markdown | #357A2F | bold |
| markup.heading.3.markdown, markup.heading.4.markdown | #2A6F5F | bold |
| markup.heading.5.markdown, markup.heading.6.markdown | #357A6A | bold |
| punctuation.definition.heading.markdown | #7A7060 | — |
| markup.bold.markdown | #7A5B1F | bold |
| markup.italic.markdown | #7A5B1F | italic |
| markup.bold.italic.markdown | #7A5B1F | bold italic |
| markup.strikethrough.markdown | #7A7060 | strikethrough |
| markup.underline.link.markdown, markup.underline.link.image.markdown | #357A6A | — |
| string.other.link.title.markdown, string.other.link.description.markdown | #357A2F | — |
| markup.inline.raw.string.markdown | #7A5B1F | — |
| markup.fenced_code.block.markdown, markup.inline.raw.markdown | #7A6B3F | — |
| punctuation.definition.markdown | #7A7060 | — |
| fenced_code.block.language | #2A6F5F | — |
| markup.list.unnumbered.markdown, markup.list.numbered.markdown | #2D2520 | — |
| punctuation.definition.list.begin.markdown | #8A6B2F | bold |
| markup.quote.markdown | #2D2520 | italic |
| punctuation.definition.quote.begin.markdown | #8A7B5A | — |
| meta.embedded.block.frontmatter, punctuation.definition.tag.frontmatter | #7A7060 | — |
| entity.name.tag.css, entity.name.tag.scss, entity.name.tag.less | #8A6B2F | bold |
| entity.other.attribute-name.class.css, entity.other.attribute-name.class.scss | #2A6F5F | bold |
| entity.other.attribute-name.id.css, entity.other.attribute-name.id.scss | #357A25 | bold |
| entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css | #357A2F | — |
| support.type.property-name.css, support.type.property-name.scss, meta.property-name.css | #357A6A | — |
| support.constant.property-value.css, meta.property-value.css | #7A6B3F | — |
| constant.numeric.css, keyword.other.unit.css | #7A5B1F | — |
| support.constant.color.css, constant.other.color.css | #7A5B1F | — |
| support.function.css | #357A2F | — |
| variable.scss, variable.less, variable.parameter.scss | #9A5040 | — |
| keyword.control.at-rule.scss, keyword.control.at-rule.css | #357A25 | bold |
| support.function.misc.scss | #357A2F | — |
| entity.name.tag.yaml | #357A2F | — |
| string.unquoted.yaml | #7A6B3F | — |
| string.quoted.yaml | #7A5B1F | — |
| punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml | #9A5040 | — |
| constant.language.yaml | #7A5B1F | — |
| support.function.builtin.shell, support.function.external.shell | #357A2F | — |
| variable.other.normal.shell | #9A5040 | — |
| string.quoted.double.shell | #7A5B1F | — |
| string.quoted.single.shell | #7A6B3F | — |
| keyword.operator.redirect.shell | #357A6A | — |
| keyword.other.sql, keyword.other.DML.sql, keyword.other.DDL.sql | #357A25 | bold |
| storage.type.sql | #2A6F5F | bold |
| support.function.aggregate.sql, support.function.scalar.sql | #357A2F | — |
| constant.other.database-name.sql | #2A6F5F | — |
| constant.other.table-name.sql | #8A6B2F | — |
| support.type.python | #2A6F5F | — |
| support.function.builtin.python | #357A2F | — |
| constant.language.python | #7A6B3F | — |
| variable.parameter.function.language.special.self.python | #9A5040 | italic |
| storage.type.function.python | #357A25 | bold |
| support.type.object.module.js, support.type.object.module.ts | #2A6F5F | — |
| support.variable.property.js, support.variable.property.ts | #2D2520 | — |
| variable.other.constant.js, variable.other.constant.ts | #7A5B1F | — |
| storage.type.type.ts | #357A25 | bold |
| entity.name.type.module.ts | #2A6F5F | — |
| keyword.control.as.ts, keyword.control.from.ts | #357A25 | bold |
| entity.other.attribute-name.js.jsx, entity.other.attribute-name.tsx | #8A7B5A | — |
| support.class.component.js, support.class.component.tsx | #2A6F5F | bold |
| support.type.property-name.json | #357A2F | — |
| string.quoted.double.json | #7A5B1F | — |
| constant.language.json | #7A5B1F | — |
| string.regexp, constant.other.character-class.regexp | #9A5040 | — |
| keyword.operator.quantifier.regexp | #7A5B1F | — |
| keyword.control.anchor.regexp, punctuation.definition.group.regexp | #357A25 | bold |
| constant.character.escape.regexp | #7A6B3F | — |
| meta.diff.header | #357A6A | — |
| markup.inserted | #357A2F | — |
| markup.deleted | #9A4A2A | — |
| markup.changed | #7A5B1F | — |
| meta.diff.range | #2A6F5F | bold |
| keyword.other.special-method.dockerfile, keyword.operator.flag.dockerfile | #357A25 | bold |
| entity.name.function.package.dockerfile | #2A6F5F | — |
| keyword.other.definition.ini, entity.name.section.group-title.ini | #357A2F | bold |
| keyword.key.toml | #357A2F | — |
| entity.name.tag.toml, support.type.property-name.table.toml | #2A6F5F | bold |
| entity.name.tag.xml | #8A6B2F | bold |
| entity.other.attribute-name.xml | #8A7B5A | — |
| meta.tag.preprocessor.xml | #7A7060 | — |
| entity.name.package.go | #2A6F5F | — |
| entity.name.type.go | #2A6F5F | bold |
| support.function.builtin.go | #357A2F | — |
| storage.type.rust, entity.name.type.rust | #2A6F5F | bold |
| entity.name.function.macro.rust | #9A5040 | bold |
| storage.modifier.lifetime.rust | #7A6B3F | — |
| storage.modifier.java, storage.type.annotation.java | #9A5040 | — |
| storage.type.object.array.java | #2A6F5F | — |
| storage.modifier.pointer.c, storage.modifier.reference.cpp | #357A6A | — |
| entity.name.function.preprocessor.c, entity.name.function.preprocessor.cpp | #9A5040 | — |
| storage.type.built-in.primitive.cpp | #2A6F5F | — |
| support.class.builtin.php | #2A6F5F | — |
| support.function.construct.php | #357A25 | bold |
| variable.other.php | #9A5040 | — |
| variable.other.constant.ruby, support.class.ruby | #2A6F5F | — |
| punctuation.definition.variable.ruby, variable.other.readwrite.instance.ruby | #9A5040 | — |
| keyword.control.pseudo-method.ruby | #357A25 | bold |
| entity.name.function.kotlin, entity.name.function.declaration.kotlin | #357A2F | — |
| keyword.other.kotlin, storage.type.kotlin | #357A25 | bold |
| entity.name.class.kotlin | #2A6F5F | bold |
| variable.parameter.function.kotlin | #2D2520 | — |
| storage.modifier.kotlin | #9A5040 | — |
| entity.name.function.swift, support.function.swift | #357A2F | — |
| keyword.control.swift, storage.type.swift | #357A25 | bold |
| entity.name.type.class.swift | #2A6F5F | bold |
| storage.modifier.swift | #9A5040 | — |
| support.type.swift | #2A6F5F | — |
| entity.name.function.scala, entity.name.function.declaration.scala | #357A2F | — |
| entity.name.class.scala | #2A6F5F | bold |
| storage.type.scala | #357A25 | bold |
| entity.name.function.haskell, support.function.prelude.haskell | #357A2F | — |
| storage.type.haskell | #2A6F5F | bold |
| keyword.other.haskell | #357A25 | bold |
| keyword.operator.haskell | #357A6A | — |
| entity.name.function.elixir, support.function.elixir | #357A2F | — |
| keyword.control.elixir | #357A25 | bold |
| constant.language.elixir | #7A6B3F | — |
| variable.other.readwrite.module.elixir | #2A6F5F | — |
| entity.name.function.clojure | #357A2F | — |
| keyword.control.clojure | #357A25 | bold |
| constant.keyword.clojure | #7A5B1F | — |
| entity.name.function.dart, support.function.dart | #357A2F | — |
| storage.type.primitive.dart | #2A6F5F | — |
| storage.modifier.dart | #9A5040 | — |
| entity.name.function.lua, support.function.lua | #357A2F | — |
| keyword.control.lua | #357A25 | bold |
| constant.language.lua | #7A6B3F | — |
| support.function.powershell, entity.name.function.powershell | #357A2F | — |
| keyword.control.powershell | #357A25 | bold |
| variable.other.readwrite.powershell | #9A5040 | — |
| entity.name.function.r, support.function.r | #357A2F | — |
| keyword.control.r | #357A25 | bold |
| constant.language.r | #7A6B3F | — |
| entity.name.function.julia, support.function.julia | #357A2F | — |
| keyword.control.julia | #357A25 | bold |
| support.type.julia | #2A6F5F | — |
| entity.name.function.objc, support.function.objc | #357A2F | — |
| storage.type.objc | #2A6F5F | — |
| keyword.control.objc | #357A25 | bold |
| storage.modifier.objc | #9A5040 | — |
| entity.name.function.fortran | #357A2F | — |
| keyword.control.fortran | #357A25 | bold |
| keyword.verb.cobol | #357A25 | bold |
| entity.name.function.cobol | #357A2F | — |
| keyword.operation.graphql, keyword.type.graphql | #357A25 | bold |
| entity.name.fragment.graphql | #357A2F | — |
| variable.parameter.graphql | #9A5040 | — |
| entity.name.type.graphql | #2A6F5F | — |
| keyword.other.proto | #357A25 | bold |
| entity.name.type.proto | #2A6F5F | — |
| entity.name.resource.terraform, entity.name.type.terraform | #2A6F5F | bold |
| keyword.other.terraform | #357A25 | bold |
| variable.other.terraform | #9A5040 | — |
| keyword.control.latex, support.function.latex | #357A25 | bold |
| variable.parameter.latex | #7A5B1F | — |
| constant.character.latex | #357A6A | — |
| keyword.mnemonic.assembly | #357A25 | bold |
| entity.name.function.assembly | #357A2F | — |
| constant.numeric.assembly | #7A5B1F | — |
| keyword.control.vba | #357A25 | bold |
| entity.name.function.vba | #357A2F | — |
| meta.embedded, meta.embedded.block | #2D2520 | — |
| meta.preprocessor | #9A5040 | — |
| storage.modifier, storage.modifier.access | #9A5040 | — |
| constant.character | #7A6B3F | — |
| constant.character.escape | #9A4A2A | — |
| entity.name.section | #357A25 | bold |
| entity.name.namespace | #2F7A6F | — |
| entity.name.label | #7A5B1F | — |
| support.constant | #7A6B3F | — |
| support.variable | #2D2520 | — |
| support.other.namespace | #2F7A6F | — |
| variable.language | #9A5040 | italic |
| variable.other.constant | #7A5B1F | — |
| variable.other.member | #2D2520 | — |
| meta.import | #2D2520 | — |
| meta.export | #2D2520 | — |
| punctuation.separator | #357A6A | — |
| punctuation.terminator | #2D2520 | — |
| punctuation.accessor | #357A6A | — |
| punctuation.section.embedded, punctuation.section.interpolation | #9A5040 | — |
| punctuation.definition.string.begin, punctuation.definition.string.end | #7A5B1F | — |
| support.class.component.react, support.class.component.vue | #2A6F5F | bold |
| support.type.property-name.css.jsx | #357A6A | — |
| entity.other.attribute-name.directive.angular | #9A5040 | — |
| support.function.jest, support.function.mocha | #357A2F | — |
| entity.name.function.test, entity.name.function.spec | #357A2F | — |
| meta.function-call | #357A2F | — |
| meta.method-call | #357A2F | — |
| meta.property-access | #2D2520 | — |
| meta.type.annotation | #2A6F5F | — |
| meta.type.parameters | #2A6F5F | — |
| storage.type.function.arrow, storage.type.function.lambda | #357A6A | — |
| keyword.operator.new | #357A25 | bold |
| keyword.operator.expression.typeof | #357A25 | — |
| keyword.operator.expression.instanceof | #357A25 | — |
| keyword.operator.expression.delete | #357A25 | — |