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