Skip to main content
Coding Theme

Color themes

VS Code preview

Full workbench mockup using this variant's colors and tokenColors.

Loading...

colors

Workbench UI color keys from the theme JSON colors map.

  • activityBar.background#a9a9a9
  • activityBar.foreground#93e3ff
  • activityBar.inactiveForeground#000000
  • activityBarBadge.background#27b9ed
  • activityBarBadge.foreground#ffffff
  • badge.background#c4c4c4
  • badge.foreground#333333
  • breadcrumb.activeSelectionForeground#4e4e4e
  • breadcrumb.background#ffffff
  • breadcrumb.focusForeground#4e4e4e
  • breadcrumb.foreground#616161cc
  • button.background#27b9ed
  • button.foreground#ffffff
  • button.hoverBackground#27b9ed
  • button.secondaryBackground#5f6a79
  • button.secondaryForeground#ffffff
  • button.secondaryHoverBackground#4c5561
  • checkbox.background#ffffff
  • checkbox.border#00000000
  • checkbox.foreground#616161
  • debugExceptionWidget.background#f3f3f3
  • debugExceptionWidget.border#d5d5d5
  • debugToolBar.background#f3f3f3
  • debugToolBar.border#d5d5d5
  • diffEditor.border#d7d7d7
  • diffEditor.insertedTextBackground#9bb95533
  • diffEditor.removedTextBackground#ff000033
  • dropdown.background#ffffff
  • dropdown.border#00000000
  • dropdown.foreground#616161
  • editor.background#ffffff
  • editor.findMatchBackground#a8ac94
  • editor.findMatchBorder#979b83
  • editor.findMatchHighlightBackground#ea5c0055
  • editor.findMatchHighlightBorder#ffffff00
  • editor.findRangeHighlightBackground#b4b4b44d
  • editor.findRangeHighlightBorder#ffffff00
  • editor.foldBackground#add6ff4d
  • editor.foreground#000000
  • editor.hoverHighlightBackground#add6ff26
  • editor.inactiveSelectionBackground#e5ebf1
  • editor.lineHighlightBackground#ffffff0A
  • editor.lineHighlightBorder#eeeeee
  • editor.rangeHighlightBackground#fdff0033
  • editor.rangeHighlightBorder#ffffff00
  • editor.selectionBackground#27b9ed22
  • editor.selectionHighlightBackground#add6ff80
  • editor.selectionHighlightBorder#495F77
  • editor.wordHighlightBackground#57575740
  • editor.wordHighlightStrongBackground#0e639c40
  • editorBracketMatch.background#0064001a
  • editorBracketMatch.border#b9b9b9
  • editorCodeLens.foreground#999999
  • editorCursor.background#ffffff
  • editorCursor.foreground#000000
  • editorError.background#B73A3400
  • editorError.border#ffffff00
  • editorError.foreground#e51400
  • editorGroup.border#e7e7e7
  • editorGroup.emptyBackground#ffffff
  • editorGroupHeader.tabsBackground#f3f3f3
  • editorGutter.addedBackground#81b88b
  • editorGutter.background#ffffff
  • editorGutter.commentRangeForeground#424242
  • editorGutter.deletedBackground#ca4b51
  • editorGutter.foldingControlForeground#424242
  • editorGutter.modifiedBackground#66afe0
  • editorHoverWidget.background#f3f3f3
  • editorHoverWidget.border#c8c8c8
  • editorHoverWidget.foreground#616161
  • editorIndentGuide.activeBackground#939393
  • editorIndentGuide.background#d3d3d3
  • editorInfo.background#4490BF00
  • editorInfo.border#4490BF00
  • editorInfo.foreground#75beff
  • editorLineNumber.activeForeground#0b216f
  • editorLineNumber.foreground#237893
  • editorLink.activeForeground#0000ff
  • editorMarkerNavigation.background#ffffff
  • editorMarkerNavigationError.background#e51400
  • editorMarkerNavigationInfo.background#75beff
  • editorMarkerNavigationWarning.background#e9a700
  • editorOverviewRuler.background#25252500
  • editorOverviewRuler.border#7f7f7f4d
  • editorRuler.foreground#d3d3d3
  • editorSuggestWidget.background#f3f3f3
  • editorSuggestWidget.border#c8c8c8
  • editorSuggestWidget.foreground#000000
  • editorSuggestWidget.highlightForeground#0066bf
  • editorSuggestWidget.selectedBackground#d6ebff
  • editorWarning.background#A9904000
  • editorWarning.border#ffffff00
  • editorWarning.foreground#e9a700
  • editorWhitespace.foreground#33333333
  • editorWidget.background#f3f3f3
  • editorWidget.foreground#616161
  • editorWidget.resizeBorder#c7c7c7
  • focusBorder#27b9edb1
  • foreground#616161
  • gitDecoration.addedResourceForeground#587c0c
  • gitDecoration.conflictingResourceForeground#6c6cc4
  • gitDecoration.deletedResourceForeground#ad0707
  • gitDecoration.ignoredResourceForeground#8e8e90
  • gitDecoration.modifiedResourceForeground#895503
  • gitDecoration.stageDeletedResourceForeground#ad0707
  • gitDecoration.stageModifiedResourceForeground#895503
  • gitDecoration.submoduleResourceForeground#1258a7
  • gitDecoration.untrackedResourceForeground#007100
  • icon.foreground#616161
  • input.background#ffffff
  • input.border#00000000
  • input.foreground#616161
  • input.placeholderForeground#767676
  • inputOption.activeBackground#0090f133
  • inputOption.activeBorder#007acc00
  • inputOption.activeForeground#000000
  • list.activeSelectionBackground#27b9ed
  • list.activeSelectionForeground#ffffff
  • list.dropBackground#27b9ed2a
  • list.focusBackground#d6ebff
  • list.focusForeground#616161
  • list.highlightForeground#0066bf
  • list.hoverBackground#e8e8e8
  • list.hoverForeground#616161
  • list.inactiveSelectionBackground#e4e6f1
  • list.inactiveSelectionForeground#616161
  • listFilterWidget.background#e7332940
  • listFilterWidget.noMatchesOutline#e73329
  • listFilterWidget.outline#00000000
  • menu.background#ffffff
  • menu.border#00000085
  • menu.foreground#616161
  • menu.selectionBackground#27b9ed
  • menu.selectionBorder#00000000
  • menu.selectionForeground#ffffff
  • menu.separatorBackground#888888
  • menubar.selectionBackground#0000001a
  • menubar.selectionForeground#333333
  • merge.commonContentBackground#E5E5E5
  • merge.commonHeaderBackground#BFBFBF
  • merge.currentContentBackground#4d9a2d52
  • merge.currentHeaderBackground#4d9a2d56
  • merge.incomingContentBackground#DBECFF
  • merge.incomingHeaderBackground#A6CFFF
  • minimap.background#ffffff
  • minimap.errorHighlight#e51400
  • minimap.findMatchHighlight#a8ac94
  • minimap.selectionHighlight#27b9ed22
  • minimap.warningHighlight#e9a700
  • minimapGutter.addedBackground#81b88b
  • minimapGutter.deletedBackground#ca4b51
  • minimapGutter.modifiedBackground#66afe0
  • notificationCenter.border#d5d5d5
  • notificationCenterHeader.background#e7e7e7
  • notificationCenterHeader.foreground#616161
  • notifications.background#f3f3f3
  • notifications.border#e7e7e7
  • notifications.foreground#616161
  • notificationsErrorIcon.foreground#e73329
  • notificationsInfoIcon.foreground#75beff
  • notificationsWarningIcon.foreground#ed9e02
  • notificationToast.border#d5d5d5
  • panel.background#ffffff
  • panel.border#80808059
  • panelSection.border#80808059
  • panelTitle.activeBorder#424242
  • panelTitle.activeForeground#424242
  • panelTitle.inactiveForeground#424242bf
  • peekView.border#007acc
  • peekViewEditor.background#f2f8fc
  • peekViewEditor.matchHighlightBackground#f5d802de
  • peekViewEditor.matchHighlightBorder#dbc417
  • peekViewEditorGutter.background#f2f8fc
  • peekViewResult.background#f3f3f3
  • peekViewResult.fileForeground#1e1e1e
  • peekViewResult.lineForeground#646465
  • peekViewResult.matchHighlightBackground#ea5c004d
  • peekViewResult.selectionBackground#3399ff33
  • peekViewResult.selectionForeground#6c6c6c
  • peekViewTitle.background#ffffff
  • peekViewTitleDescription.foreground#616161e6
  • peekViewTitleLabel.foreground#333333
  • pickerGroup.border#cccedb
  • pickerGroup.foreground#0066bf
  • progressBar.background#a160ae
  • scrollbar.shadow#dddddd
  • scrollbarSlider.activeBackground#00000099
  • scrollbarSlider.background#64646466
  • scrollbarSlider.hoverBackground#646464b3
  • selection.background#27b9ed3e
  • settings.focusedRowBackground#ffffff07
  • settings.headerForeground#616161
  • sideBar.background#f3f3f3
  • sideBar.dropBackground#27b9ed2a
  • sideBar.foreground#616161
  • sideBarSectionHeader.background#00000000
  • sideBarSectionHeader.border#61616130
  • sideBarSectionHeader.foreground#616161
  • sideBarTitle.foreground#6f6f6f
  • statusBar.background#27b9ed
  • statusBar.debuggingBackground#a160ae
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#ffffff
  • statusBar.noFolderBackground#ed9e02
  • statusBar.noFolderForeground#ffffff
  • statusBarItem.activeBackground#FFFFFF25
  • statusBarItem.hoverBackground#ffffff1f
  • statusBarItem.remoteBackground#4d9a2d
  • statusBarItem.remoteForeground#ffffff
  • tab.activeBackground#ffffff
  • tab.activeBorder#00000000
  • tab.activeBorderTop#00000000
  • tab.activeForeground#333333
  • tab.border#f3f3f3
  • tab.inactiveBackground#ececec
  • tab.inactiveForeground#333333b3
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#0451a5
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#0451a5
  • terminal.ansiBrightCyan#0598bc
  • terminal.ansiBrightGreen#14ce14
  • terminal.ansiBrightMagenta#bc05bc
  • terminal.ansiBrightRed#cd3131
  • terminal.ansiBrightWhite#a5a5a5
  • terminal.ansiBrightYellow#b5ba00
  • terminal.ansiCyan#0598bc
  • terminal.ansiGreen#00bc00
  • terminal.ansiMagenta#bc05bc
  • terminal.ansiRed#cd3131
  • terminal.ansiWhite#555555
  • terminal.ansiYellow#949800
  • terminal.border#80808059
  • terminal.foreground#333333
  • terminal.selectionBackground#00000040
  • terminalCursor.background#27b9ed
  • terminalCursor.foreground#ffffff
  • textLink.foreground#27b9ed
  • titleBar.activeBackground#dddddd
  • titleBar.activeForeground#333333
  • titleBar.border#00000000
  • titleBar.inactiveBackground#dddddd99
  • titleBar.inactiveForeground#33333399
  • tree.indentGuidesStroke#a9a9a9
  • walkThrough.embeddedEditorBackground#00000050
  • widget.shadow#00000029

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
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#a000ad
variable.other.generic-type.haskell#000000
storage.type.haskell#ff8f00
support.variable.magic.python#a000ad
punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python#000000
variable.parameter.function.language.special.self.python#0087ff
storage.modifier.lifetime.rust#000000
support.function.std.rust#00b41c
entity.name.lifetime.rust#0087ff
variable.language.rust#a000ad
support.constant.edge#000000
constant.other.character-class.regexp#a000ad
keyword.operator.quantifier.regexp#ff8f00
punctuation.definition.string.begin,punctuation.definition.string.end#ff4800
variable.parameter.function#000000
comment markup.link#7e848e
markup.changed.diff#0087ff
meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff#00b41c
markup.inserted.diff#ff4800
markup.deleted.diff#a000ad
meta.function.c,meta.function.cpp#a000ad
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#000000
punctuation.separator.key-value#000000
keyword.operator.expression.import#00b41c
support.constant.math#0087ff
support.constant.property.math#ff8f00
variable.other.constant#0087ff
storage.type.annotation.java, storage.type.object.array.java#0087ff
source.java#a000ad
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#000000
meta.method.java#00b41c
storage.modifier.import.java,storage.type.java,storage.type.generic.java#0087ff
keyword.operator.instanceof.java#000000
meta.definition.variable.name.java#a000ad
keyword.operator.logical#000000
keyword.operator.bitwise#000000
keyword.operator.channel#000000
support.constant.property-value.scss,support.constant.property-value.css#ff8f00
keyword.operator.css,keyword.operator.scss,keyword.operator.less#000000
support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss#ff8f00
punctuation.separator.list.comma.css#000000
support.constant.color.w3c-standard-color-name.css#ff8f00
support.type.vendored.property-name.css#000000
support.module.node,support.type.object.module,support.module.node#0087ff
entity.name.type.module#0087ff
variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node#a000ad
support.constant.json#ff8f00
keyword.operator.expression.instanceof, keyword.operator.new, keyword.operator.ternary, keyword.operator.optional, keyword.operator.expression.keyof#000000
support.type.object.console#a000ad
support.variable.property.process#ff8f00
entity.name.function,support.function.console#00b41c
keyword.operator.misc.rust#000000
keyword.operator.sigil.rust#000000
keyword.operator.delete#000000
support.type.object.dom#000000
support.variable.dom,support.variable.property.dom#a000ad
keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational#000000
keyword.operator.assignment.c,keyword.operator.comparison.c,keyword.operator.c,keyword.operator.increment.c,keyword.operator.decrement.c,keyword.operator.bitwise.shift.c,keyword.operator.assignment.cpp,keyword.operator.comparison.cpp,keyword.operator.cpp,keyword.operator.increment.cpp,keyword.operator.decrement.cpp,keyword.operator.bitwise.shift.cpp#000000
punctuation.separator.delimiter#000000
punctuation.separator.c,punctuation.separator.cpp#000000
support.type.posix-reserved.c,support.type.posix-reserved.cpp#000000
keyword.operator.sizeof.c,keyword.operator.sizeof.cpp#000000
variable.parameter.function.language.python#ff8f00
support.type.python#000000
keyword.operator.logical.python#000000
variable.parameter.function.python#ff8f00
punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python#000000
meta.function-call.generic.python#00b41c
constant.character.format.placeholder.other.python#ff8f00
keyword.operator#000000
keyword.operator.assignment.compound#000000
keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts#000000
keyword#000000
entity.name.namespace#0087ff
variable#a000ad
variable.c#000000
variable.language#0087ff
token.variable.parameter.java#000000
import.storage.java#0087ff
token.package.keyword#000000
token.package#000000
entity.name.function, meta.require, support.function.any-method, variable.function#00b41c
entity.name.type.namespace#0087ff
support.class, entity.name.type.class#0087ff
entity.name.class.identifier.namespace.type#0087ff
entity.name.class, variable.other.class.js, variable.other.class.ts#0087ff
variable.other.class.php#a000ad
entity.name.type#0087ff
keyword.control#000000
control.elements, keyword.operator.less#ff8f00
keyword.other.special-method#00b41c
storage#000000
token.storage#000000
keyword.operator.expression.delete,keyword.operator.expression.in,keyword.operator.expression.of,keyword.operator.expression.instanceof,keyword.operator.new,keyword.operator.expression.typeof,keyword.operator.expression.void#000000
token.storage.type.java#0087ff
support.function#000000
support.type.property-name#000000
support.constant.property-value#000000
support.constant.font-name#ff8f00
meta.tag#000000
string#ff4800
entity.other.inherited-class#0087ff
constant.other.symbol#000000
constant.numeric#ff8f00
constant#ff8f00
punctuation.definition.constant#ff8f00
entity.name.tag#a000ad
entity.other.attribute-name#ff8f00
entity.other.attribute-name.id#00b41cnormal
entity.other.attribute-name.class.css#ff8f00normal
meta.selector#000000
markup.heading#a000ad
markup.heading punctuation.definition.heading, entity.name.section#00b41c
keyword.other.unit#a000ad
markup.bold,todo.bold#ff8f00
punctuation.definition.bold#0087ff
markup.italic, punctuation.definition.italic,todo.emphasis#000000
emphasis md#000000
entity.name.section.markdown#a000ad
punctuation.definition.heading.markdown#a000ad
punctuation.definition.list.begin.markdown#a000ad
markup.heading.setext#000000
punctuation.definition.bold.markdown#ff8f00
markup.inline.raw.markdown#ff4800
markup.inline.raw.string.markdown#ff4800
punctuation.definition.list.markdown#a000ad
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#a000ad
beginning.punctuation.definition.list.markdown#a000ad
punctuation.definition.metadata.markdown#a000ad
markup.underline.link.markdown,markup.underline.link.image.markdown#000000
string.other.link.title.markdown,string.other.link.description.markdown#00b41c
string.regexp#000000
constant.character.escape#000000
punctuation.section.embedded, variable.interpolation#a000ad
punctuation.section.embedded.begin,punctuation.section.embedded.end#000000
invalid.illegal#ffffff
invalid.illegal.bad-ampersand.html#000000
invalid.broken#ffffff
invalid.deprecated#ffffff
invalid.unimplemented#ffffff
source.json meta.structure.dictionary.json > string.quoted.json#a000ad
source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string#a000ad
source.json meta.structure.dictionary.json > value.json > string.quoted.json,source.json meta.structure.array.json > value.json > string.quoted.json,source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation,source.json meta.structure.array.json > value.json > string.quoted.json > punctuation#ff4800
source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json#000000
support.type.property-name.json#a000ad
support.type.property-name.json punctuation#a000ad
text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade#000000
text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade#000000
support.other.namespace.use.php,support.other.namespace.use-as.php,support.other.namespace.php,entity.other.alias.php,meta.interface.php#0087ff
keyword.operator.error-control.php#000000
keyword.operator.type.php#000000
punctuation.section.array.begin.php#000000
punctuation.section.array.end.php#000000
invalid.illegal.non-null-typehinted.php#f44747
storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php#0087ff
meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php#00b41c
punctuation.definition.parameters.begin.bracket.round.php,punctuation.definition.parameters.end.bracket.round.php,punctuation.separator.delimiter.php,punctuation.section.scope.begin.php,punctuation.section.scope.end.php,punctuation.terminator.expression.php,punctuation.definition.arguments.begin.bracket.round.php,punctuation.definition.arguments.end.bracket.round.php,punctuation.definition.storage-type.begin.bracket.round.php,punctuation.definition.storage-type.end.bracket.round.php,punctuation.definition.array.begin.bracket.round.php,punctuation.definition.array.end.bracket.round.php,punctuation.definition.begin.bracket.round.php,punctuation.definition.end.bracket.round.php,punctuation.definition.begin.bracket.curly.php,punctuation.definition.end.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php,punctuation.definition.section.switch-block.start.bracket.curly.php,punctuation.definition.section.switch-block.begin.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php#000000
support.constant.core.rust#ff8f00
support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php#ff8f00
entity.name.goto-label.php,support.other.php#00b41c
keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php#000000
keyword.operator.regexp.php#000000
keyword.operator.comparison.php#000000
keyword.operator.heredoc.php,keyword.operator.nowdoc.php#000000
meta.function.decorator.python#00b41c
support.token.decorator.python,meta.function.decorator.identifier.python#000000
function.parameter#000000
function.brace#000000
function.parameter.ruby, function.parameter.cs#000000
constant.language.symbol.ruby#000000
rgb-value#000000
inline-color-decoration rgb-value#ff8f00
less rgb-value#ff8f00
selector.sass#a000ad
support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx#0087ff
block.scope.end,block.scope.begin#000000
storage.type.cs#0087ff
entity.name.variable.local.cs#a000ad
token.info-token#00b41c
token.warn-token#ff8f00
token.error-token#f44747
token.debug-token#000000
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#000000
meta.template.expression#000000
keyword.operator.module#000000
support.type.type.flowtype#00b41c
support.type.primitive#0087ff
meta.property.object#a000ad
variable.parameter.function.js#a000ad
keyword.other.template.begin#ff4800
keyword.other.template.end#ff4800
keyword.other.substitution.begin#ff4800
keyword.other.substitution.end#ff4800
keyword.operator.assignment#000000
keyword.operator.assignment.go#0087ff
keyword.operator.arithmetic.go, keyword.operator.address.go#000000
entity.name.package.go#0087ff
support.type.prelude.elm#000000
support.constant.elm#ff8f00
punctuation.quasi.element#000000
constant.character.entity#a000ad
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#000000
entity.global.clojure#0087ff
meta.symbol.clojure#a000ad
constant.keyword.clojure#000000
meta.arguments.coffee, variable.parameter.function.coffee#a000ad
source.ini#ff4800
meta.scope.prerequisites.makefile#a000ad
source.makefile#0087ff
storage.modifier.import.groovy#0087ff
meta.method.groovy#00b41c
meta.definition.variable.name.groovy#a000ad
meta.definition.class.inherited.classes.groovy#ff4800
support.variable.semantic.hlsl#0087ff
support.type.texture.hlsl, support.type.sampler.hlsl, support.type.object.hlsl, support.type.object.rw.hlsl, support.type.fx.hlsl, support.type.object.hlsl#000000
text.variable, text.bracketed#a000ad
support.type.swift, support.type.vb.asp#0087ff
entity.name.function.xi#0087ff
entity.name.class.xi#000000
constant.character.character-class.regexp.xi#a000ad
constant.regexp.xi#000000
keyword.control.xi#000000
invalid.xi#000000
beginning.punctuation.definition.quote.markdown.xi#ff4800
beginning.punctuation.definition.list.markdown.xi#7e848e
constant.character.xi#00b41c
accent.xi#00b41c
wikiword.xi#ff8f00
constant.other.color.rgb-value.xi#ffffff
punctuation.definition.tag.xi#7e848e
entity.name.label.cs, entity.name.scope-resolution.function.call, entity.name.scope-resolution.function.definition#0087ff
entity.name.label.cs, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown#a000ad
meta.brace.square#000000
comment, punctuation.definition.comment#7e848eitalic
markup.quote.markdown#7e848e
punctuation.definition.block.sequence.item.yaml#000000
constant.language.symbol.elixir#000000
entity.other.attribute-name.js,entity.other.attribute-name.ts,entity.other.attribute-name.jsx,entity.other.attribute-name.tsx,variable.parameter,variable.language.superitalic
comment.line.double-slash,comment.block.documentationitalic
keyword.control.import.python,keyword.control.flow.pythonitalic
markup.italic.markdownitalic