Created
November 13, 2020 02:13
-
-
Save scottmwyant/2dc64ff4315ba9e2c374fb329b399820 to your computer and use it in GitHub Desktop.
VS Code Token Styles
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<!-- | |
This document is used visually inspect how tokens are stylized across different themes in VS Code. | |
Pay attention to the constant named 'myThemeData'. It is an array of objects, each object has 3 keys: | |
'name', 'editorBackground', and tokenColors. The editorBackground and tokenColor data is copied | |
from the JSON data seen by using the 'Developer: Generate Color Theme From Current Settings' | |
command in VS Code. The name is simply the theme's display name as seen in the VS Code menu. | |
--> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Colors</title> | |
<style> | |
section { | |
padding: 30px; | |
border: thin solid gray; | |
border-radius: 25px; | |
margin-bottom: 50px; | |
} | |
p { | |
margin: 20px 30px 20px 30px; | |
font-family: Verdana, Geneva, Tahoma, sans-serif; | |
} | |
</style> | |
</head> | |
<body> | |
<script> | |
const myThemeData = [ | |
{ | |
"name": "Light (Visual Studio)", | |
"editorBackground": "#ffffff", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": "emphasis", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "strong", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "meta.diff.header", | |
"settings": { | |
"foreground": "#000080" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#008000" | |
} | |
}, | |
{ | |
"scope": "constant.language", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.numeric", | |
"variable.other.enummember", | |
"keyword.operator.plus.exponent", | |
"keyword.operator.minus.exponent" | |
], | |
"settings": { | |
"foreground": "#098658" | |
} | |
}, | |
{ | |
"scope": "constant.regexp", | |
"settings": { | |
"foreground": "#811F3F" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": "entity.name.selector", | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#FF0000" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.other.attribute-name.class.css", | |
"entity.other.attribute-name.class.mixin.css", | |
"entity.other.attribute-name.id.css", | |
"entity.other.attribute-name.parent-selector.css", | |
"entity.other.attribute-name.pseudo-class.css", | |
"entity.other.attribute-name.pseudo-element.css", | |
"source.css.less entity.other.attribute-name.id", | |
"entity.other.attribute-name.attribute.scss", | |
"entity.other.attribute-name.scss" | |
], | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": { | |
"foreground": "#CD3131" | |
} | |
}, | |
{ | |
"scope": "markup.underline", | |
"settings": { | |
"fontStyle": "underline" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"foreground": "#000080", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#800000", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#098658" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#A31515" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.quote.begin.markdown", | |
"punctuation.definition.list.begin.markdown" | |
], | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.tag", | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.preprocessor", | |
"entity.name.function.preprocessor" | |
], | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor.string", | |
"settings": { | |
"foreground": "#A31515" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor.numeric", | |
"settings": { | |
"foreground": "#098658" | |
} | |
}, | |
{ | |
"scope": "meta.structure.dictionary.key.python", | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "storage.type", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier", | |
"keyword.operator.noexcept" | |
], | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"string", | |
"meta.embedded.assembly" | |
], | |
"settings": { | |
"foreground": "#A31515" | |
} | |
}, | |
{ | |
"scope": [ | |
"string.comment.buffered.block.pug", | |
"string.quoted.pug", | |
"string.interpolated.pug", | |
"string.unquoted.plain.in.yaml", | |
"string.unquoted.plain.out.yaml", | |
"string.unquoted.block.yaml", | |
"string.quoted.single.yaml", | |
"string.quoted.double.xml", | |
"string.quoted.single.xml", | |
"string.unquoted.cdata.xml", | |
"string.quoted.double.html", | |
"string.quoted.single.html", | |
"string.unquoted.html", | |
"string.quoted.single.handlebars", | |
"string.quoted.double.handlebars" | |
], | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#811F3F" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.template-expression.begin", | |
"punctuation.definition.template-expression.end", | |
"punctuation.section.embedded" | |
], | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.template.expression" | |
], | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.constant.property-value", | |
"support.constant.font-name", | |
"support.constant.media-type", | |
"support.constant.media", | |
"constant.other.color.rgb-value", | |
"constant.other.rgb-value", | |
"support.constant.color" | |
], | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.vendored.property-name", | |
"support.type.property-name", | |
"variable.css", | |
"variable.scss", | |
"variable.other.less", | |
"source.coffee.embedded" | |
], | |
"settings": { | |
"foreground": "#FF0000" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.property-name.json" | |
], | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "keyword.control", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "keyword.operator", | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.operator.new", | |
"keyword.operator.expression", | |
"keyword.operator.cast", | |
"keyword.operator.sizeof", | |
"keyword.operator.alignof", | |
"keyword.operator.typeid", | |
"keyword.operator.alignas", | |
"keyword.operator.instanceof", | |
"keyword.operator.logical.python", | |
"keyword.operator.wordlike" | |
], | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "keyword.other.unit", | |
"settings": { | |
"foreground": "#098658" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.section.embedded.begin.php", | |
"punctuation.section.embedded.end.php" | |
], | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": "support.function.git-rebase", | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": "constant.sha.git-rebase", | |
"settings": { | |
"foreground": "#098658" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier.import.java", | |
"variable.language.wildcard.java", | |
"storage.modifier.package.java" | |
], | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": "variable.language", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#316BCD" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#CD3131" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#800080" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Light+ (default light)", | |
"editorBackground": "#ffffff", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": "emphasis", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "strong", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "meta.diff.header", | |
"settings": { | |
"foreground": "#000080" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#008000" | |
} | |
}, | |
{ | |
"scope": "constant.language", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.numeric", | |
"variable.other.enummember", | |
"keyword.operator.plus.exponent", | |
"keyword.operator.minus.exponent" | |
], | |
"settings": { | |
"foreground": "#098658" | |
} | |
}, | |
{ | |
"scope": "constant.regexp", | |
"settings": { | |
"foreground": "#811F3F" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": "entity.name.selector", | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#FF0000" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.other.attribute-name.class.css", | |
"entity.other.attribute-name.class.mixin.css", | |
"entity.other.attribute-name.id.css", | |
"entity.other.attribute-name.parent-selector.css", | |
"entity.other.attribute-name.pseudo-class.css", | |
"entity.other.attribute-name.pseudo-element.css", | |
"source.css.less entity.other.attribute-name.id", | |
"entity.other.attribute-name.attribute.scss", | |
"entity.other.attribute-name.scss" | |
], | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": { | |
"foreground": "#CD3131" | |
} | |
}, | |
{ | |
"scope": "markup.underline", | |
"settings": { | |
"fontStyle": "underline" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"foreground": "#000080", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#800000", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#098658" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#A31515" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.quote.begin.markdown", | |
"punctuation.definition.list.begin.markdown" | |
], | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.tag", | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.preprocessor", | |
"entity.name.function.preprocessor" | |
], | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor.string", | |
"settings": { | |
"foreground": "#A31515" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor.numeric", | |
"settings": { | |
"foreground": "#098658" | |
} | |
}, | |
{ | |
"scope": "meta.structure.dictionary.key.python", | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "storage.type", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier", | |
"keyword.operator.noexcept" | |
], | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"string", | |
"meta.embedded.assembly" | |
], | |
"settings": { | |
"foreground": "#A31515" | |
} | |
}, | |
{ | |
"scope": [ | |
"string.comment.buffered.block.pug", | |
"string.quoted.pug", | |
"string.interpolated.pug", | |
"string.unquoted.plain.in.yaml", | |
"string.unquoted.plain.out.yaml", | |
"string.unquoted.block.yaml", | |
"string.quoted.single.yaml", | |
"string.quoted.double.xml", | |
"string.quoted.single.xml", | |
"string.unquoted.cdata.xml", | |
"string.quoted.double.html", | |
"string.quoted.single.html", | |
"string.unquoted.html", | |
"string.quoted.single.handlebars", | |
"string.quoted.double.handlebars" | |
], | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#811F3F" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.template-expression.begin", | |
"punctuation.definition.template-expression.end", | |
"punctuation.section.embedded" | |
], | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.template.expression" | |
], | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.constant.property-value", | |
"support.constant.font-name", | |
"support.constant.media-type", | |
"support.constant.media", | |
"constant.other.color.rgb-value", | |
"constant.other.rgb-value", | |
"support.constant.color" | |
], | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.vendored.property-name", | |
"support.type.property-name", | |
"variable.css", | |
"variable.scss", | |
"variable.other.less", | |
"source.coffee.embedded" | |
], | |
"settings": { | |
"foreground": "#FF0000" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.property-name.json" | |
], | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "keyword.control", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "keyword.operator", | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.operator.new", | |
"keyword.operator.expression", | |
"keyword.operator.cast", | |
"keyword.operator.sizeof", | |
"keyword.operator.alignof", | |
"keyword.operator.typeid", | |
"keyword.operator.alignas", | |
"keyword.operator.instanceof", | |
"keyword.operator.logical.python", | |
"keyword.operator.wordlike" | |
], | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "keyword.other.unit", | |
"settings": { | |
"foreground": "#098658" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.section.embedded.begin.php", | |
"punctuation.section.embedded.end.php" | |
], | |
"settings": { | |
"foreground": "#800000" | |
} | |
}, | |
{ | |
"scope": "support.function.git-rebase", | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": "constant.sha.git-rebase", | |
"settings": { | |
"foreground": "#098658" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier.import.java", | |
"variable.language.wildcard.java", | |
"storage.modifier.package.java" | |
], | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": "variable.language", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.function", | |
"support.function", | |
"support.constant.handlebars", | |
"source.powershell variable.other.member", | |
"entity.name.operator.custom-literal" | |
], | |
"settings": { | |
"foreground": "#795E26" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.return-type", | |
"support.class", | |
"support.type", | |
"entity.name.type", | |
"entity.name.namespace", | |
"entity.other.attribute", | |
"entity.name.scope-resolution", | |
"entity.name.class", | |
"storage.type.numeric.go", | |
"storage.type.byte.go", | |
"storage.type.boolean.go", | |
"storage.type.string.go", | |
"storage.type.uintptr.go", | |
"storage.type.error.go", | |
"storage.type.rune.go", | |
"storage.type.cs", | |
"storage.type.generic.cs", | |
"storage.type.modifier.cs", | |
"storage.type.variable.cs", | |
"storage.type.annotation.java", | |
"storage.type.generic.java", | |
"storage.type.java", | |
"storage.type.object.array.java", | |
"storage.type.primitive.array.java", | |
"storage.type.primitive.java", | |
"storage.type.token.java", | |
"storage.type.groovy", | |
"storage.type.annotation.groovy", | |
"storage.type.parameters.groovy", | |
"storage.type.generic.groovy", | |
"storage.type.object.array.groovy", | |
"storage.type.primitive.array.groovy", | |
"storage.type.primitive.groovy" | |
], | |
"settings": { | |
"foreground": "#267F99" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.type.cast.expr", | |
"meta.type.new.expr", | |
"support.constant.math", | |
"support.constant.dom", | |
"support.constant.json", | |
"entity.other.inherited-class" | |
], | |
"settings": { | |
"foreground": "#267F99" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.control", | |
"source.cpp keyword.operator.new", | |
"source.cpp keyword.operator.delete", | |
"keyword.other.using", | |
"keyword.other.operator", | |
"entity.name.operator" | |
], | |
"settings": { | |
"foreground": "#AF00DB" | |
} | |
}, | |
{ | |
"scope": [ | |
"variable", | |
"meta.definition.variable.name", | |
"support.variable", | |
"entity.name.variable" | |
], | |
"settings": { | |
"foreground": "#001080" | |
} | |
}, | |
{ | |
"scope": [ | |
"variable.other.constant", | |
"variable.other.enummember" | |
], | |
"settings": { | |
"foreground": "#0070C1" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.object-literal.key" | |
], | |
"settings": { | |
"foreground": "#001080" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.constant.property-value", | |
"support.constant.font-name", | |
"support.constant.media-type", | |
"support.constant.media", | |
"constant.other.color.rgb-value", | |
"constant.other.rgb-value", | |
"support.constant.color" | |
], | |
"settings": { | |
"foreground": "#0451A5" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.group.regexp", | |
"punctuation.definition.group.assertion.regexp", | |
"punctuation.definition.character-class.regexp", | |
"punctuation.character.set.begin.regexp", | |
"punctuation.character.set.end.regexp", | |
"keyword.operator.negation.regexp", | |
"support.other.parenthesis.regexp" | |
], | |
"settings": { | |
"foreground": "#D16969" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.character.character-class.regexp", | |
"constant.other.character-class.set.regexp", | |
"constant.other.character-class.regexp", | |
"constant.character.set.regexp" | |
], | |
"settings": { | |
"foreground": "#811F3F" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.quantifier.regexp", | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.operator.or.regexp", | |
"keyword.control.anchor.regexp" | |
], | |
"settings": { | |
"foreground": "#EE0000" | |
} | |
}, | |
{ | |
"scope": "constant.character", | |
"settings": { | |
"foreground": "#0000FF" | |
} | |
}, | |
{ | |
"scope": "constant.character.escape", | |
"settings": { | |
"foreground": "#EE0000" | |
} | |
}, | |
{ | |
"scope": "entity.name.label", | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#316BCD" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#CD3131" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#800080" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Quiet Light", | |
"editorBackground": "#f5f5f5", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#333333" | |
} | |
}, | |
{ | |
"scope": [ | |
"comment", | |
"punctuation.definition.comment" | |
], | |
"settings": { | |
"foreground": "#AAAAAA", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "comment.block.preprocessor", | |
"settings": { | |
"foreground": "#AAAAAA", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"comment.documentation", | |
"comment.block.documentation", | |
"comment.block.documentation punctuation.definition.comment " | |
], | |
"settings": { | |
"foreground": "#448C27" | |
} | |
}, | |
{ | |
"scope": "invalid.illegal", | |
"settings": { | |
"foreground": "#660000" | |
} | |
}, | |
{ | |
"scope": "keyword.operator", | |
"settings": { | |
"foreground": "#777777" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword", | |
"storage" | |
], | |
"settings": { | |
"foreground": "#4B69C6" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.type", | |
"support.type" | |
], | |
"settings": { | |
"foreground": "#7A3E9D" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.language", | |
"support.constant", | |
"variable.language" | |
], | |
"settings": { | |
"foreground": "#9C5D27" | |
} | |
}, | |
{ | |
"scope": [ | |
"variable", | |
"support.variable" | |
], | |
"settings": { | |
"foreground": "#7A3E9D" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.function", | |
"support.function" | |
], | |
"settings": { | |
"foreground": "#AA3731", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.type", | |
"entity.name.namespace", | |
"entity.name.scope-resolution", | |
"entity.other.inherited-class", | |
"support.class" | |
], | |
"settings": { | |
"foreground": "#7A3E9D", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "entity.name.exception", | |
"settings": { | |
"foreground": "#660000" | |
} | |
}, | |
{ | |
"scope": "entity.name.section", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.numeric", | |
"constant.character", | |
"constant" | |
], | |
"settings": { | |
"foreground": "#9C5D27" | |
} | |
}, | |
{ | |
"scope": "string", | |
"settings": { | |
"foreground": "#448C27" | |
} | |
}, | |
{ | |
"scope": "constant.character.escape", | |
"settings": { | |
"foreground": "#777777" | |
} | |
}, | |
{ | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#4B69C6" | |
} | |
}, | |
{ | |
"scope": "constant.other.symbol", | |
"settings": { | |
"foreground": "#9C5D27" | |
} | |
}, | |
{ | |
"scope": "punctuation", | |
"settings": { | |
"foreground": "#777777" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.tag.sgml.doctype", | |
"meta.tag.sgml.doctype string", | |
"meta.tag.sgml.doctype entity.name.tag", | |
"meta.tag.sgml punctuation.definition.tag.html" | |
], | |
"settings": { | |
"foreground": "#AAAAAA" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.tag", | |
"punctuation.definition.tag.html", | |
"punctuation.definition.tag.begin.html", | |
"punctuation.definition.tag.end.html" | |
], | |
"settings": { | |
"foreground": "#91B3E0" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#4B69C6" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.tag entity.other.attribute-name", | |
"entity.other.attribute-name.html" | |
], | |
"settings": { | |
"foreground": "#8190A0", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.character.entity", | |
"punctuation.definition.entity" | |
], | |
"settings": { | |
"foreground": "#9C5D27" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.selector", | |
"meta.selector entity", | |
"meta.selector entity punctuation", | |
"entity.name.tag.css" | |
], | |
"settings": { | |
"foreground": "#7A3E9D" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.property-name", | |
"support.type.property-name" | |
], | |
"settings": { | |
"foreground": "#9C5D27" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.property-value", | |
"meta.property-value constant.other", | |
"support.constant.property-value" | |
], | |
"settings": { | |
"foreground": "#448C27" | |
} | |
}, | |
{ | |
"scope": "keyword.other.important", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.error", | |
"settings": { | |
"foreground": "#660000" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#000000" | |
} | |
}, | |
{ | |
"scope": "meta.link", | |
"settings": { | |
"foreground": "#4B69C6" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.output", | |
"markup.raw" | |
], | |
"settings": { | |
"foreground": "#777777" | |
} | |
}, | |
{ | |
"scope": "markup.prompt", | |
"settings": { | |
"foreground": "#777777" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#AA3731" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.traceback", | |
"settings": { | |
"foreground": "#660000" | |
} | |
}, | |
{ | |
"scope": "markup.underline", | |
"settings": { | |
"fontStyle": "underline" | |
} | |
}, | |
{ | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#7A3E9D" | |
} | |
}, | |
{ | |
"scope": "markup.list", | |
"settings": { | |
"foreground": "#4B69C6" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.bold", | |
"markup.italic" | |
], | |
"settings": { | |
"foreground": "#448C27" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#9C5D27", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.diff.range", | |
"meta.diff.index", | |
"meta.separator" | |
], | |
"settings": { | |
"foreground": "#434343" | |
} | |
}, | |
{ | |
"scope": "meta.diff.header.from-file", | |
"settings": { | |
"foreground": "#434343" | |
} | |
}, | |
{ | |
"scope": "meta.diff.header.to-file", | |
"settings": { | |
"foreground": "#434343" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.tag.js", | |
"punctuation.definition.tag.begin.js", | |
"punctuation.definition.tag.end.js" | |
], | |
"settings": { | |
"foreground": "#91B3E0" | |
} | |
}, | |
{ | |
"scope": "meta.jsx.children.js", | |
"settings": { | |
"foreground": "#333333" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#316BCD" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#CD3131" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#800080" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Solarized Light", | |
"editorBackground": "#fdf6e3", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#657B83" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#93A1A1", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "string", | |
"settings": { | |
"foreground": "#2AA198" | |
} | |
}, | |
{ | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#D30102" | |
} | |
}, | |
{ | |
"scope": "constant.numeric", | |
"settings": { | |
"foreground": "#D33682" | |
} | |
}, | |
{ | |
"scope": [ | |
"variable.language", | |
"variable.other" | |
], | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#073642", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.class", | |
"entity.name.type", | |
"entity.name.namespace", | |
"entity.name.scope-resolution" | |
], | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"scope": "entity.name.function", | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.variable", | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.section.embedded.begin", | |
"punctuation.section.embedded.end" | |
], | |
"settings": { | |
"foreground": "#D30102" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.language", | |
"meta.preprocessor" | |
], | |
"settings": { | |
"foreground": "#B58900" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.function.construct", | |
"keyword.other.new" | |
], | |
"settings": { | |
"foreground": "#D30102" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.character", | |
"constant.other" | |
], | |
"settings": { | |
"foreground": "#CB4B16" | |
} | |
}, | |
{ | |
"scope": "entity.other.inherited-class", | |
"settings": {} | |
}, | |
{ | |
"scope": "variable.parameter", | |
"settings": {} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.tag.begin", | |
"punctuation.definition.tag.end" | |
], | |
"settings": { | |
"foreground": "#93A1A1" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#93A1A1" | |
} | |
}, | |
{ | |
"scope": "support.function", | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"scope": "punctuation.separator.continuation", | |
"settings": { | |
"foreground": "#D30102" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.constant", | |
"support.variable" | |
], | |
"settings": {} | |
}, | |
{ | |
"scope": [ | |
"support.type", | |
"support.class" | |
], | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"scope": "support.type.exception", | |
"settings": { | |
"foreground": "#CB4B16" | |
} | |
}, | |
{ | |
"scope": "support.other.variable", | |
"settings": {} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": {} | |
}, | |
{ | |
"scope": [ | |
"meta.diff", | |
"meta.diff.header" | |
], | |
"settings": { | |
"foreground": "#268BD2", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#DC322F", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#CB4B16", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#219186" | |
} | |
}, | |
{ | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"scope": "markup.list", | |
"settings": { | |
"foreground": "#B58900" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.bold", | |
"markup.italic" | |
], | |
"settings": { | |
"foreground": "#D33682" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#2AA198", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#268BD2", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.heading.setext", | |
"settings": { | |
"foreground": "#268BD2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#316BCD" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#CD3131" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#800080" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "GitHub Light", | |
"editorBackground": "#ffffff", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"comment", | |
"punctuation.definition.comment", | |
"string.comment" | |
], | |
"settings": { | |
"foreground": "#6A737D" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant", | |
"entity.name.constant", | |
"variable.other.constant", | |
"variable.language" | |
], | |
"settings": { | |
"foreground": "#005CC5" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity", | |
"entity.name" | |
], | |
"settings": { | |
"foreground": "#6F42C1" | |
} | |
}, | |
{ | |
"scope": "variable.parameter.function", | |
"settings": { | |
"foreground": "#24292E" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#22863A" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#D73A49" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage", | |
"storage.type" | |
], | |
"settings": { | |
"foreground": "#D73A49" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier.package", | |
"storage.modifier.import", | |
"storage.type.java" | |
], | |
"settings": { | |
"foreground": "#24292E" | |
} | |
}, | |
{ | |
"scope": [ | |
"string", | |
"punctuation.definition.string", | |
"string punctuation.section.embedded source" | |
], | |
"settings": { | |
"foreground": "#032F62" | |
} | |
}, | |
{ | |
"scope": "support", | |
"settings": { | |
"foreground": "#005CC5" | |
} | |
}, | |
{ | |
"scope": "meta.property-name", | |
"settings": { | |
"foreground": "#005CC5" | |
} | |
}, | |
{ | |
"scope": "variable", | |
"settings": { | |
"foreground": "#E36209" | |
} | |
}, | |
{ | |
"scope": "variable.other", | |
"settings": { | |
"foreground": "#24292E" | |
} | |
}, | |
{ | |
"scope": "invalid.broken", | |
"settings": { | |
"foreground": "#B31D28", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "invalid.deprecated", | |
"settings": { | |
"foreground": "#B31D28", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "invalid.illegal", | |
"settings": { | |
"foreground": "#B31D28", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "invalid.unimplemented", | |
"settings": { | |
"foreground": "#B31D28", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "carriage-return", | |
"settings": { | |
"foreground": "#FAFBFC", | |
"background": "#D73A49", | |
"fontStyle": "italic underline" | |
} | |
}, | |
{ | |
"scope": "message.error", | |
"settings": { | |
"foreground": "#B31D28" | |
} | |
}, | |
{ | |
"scope": "string source", | |
"settings": { | |
"foreground": "#24292E" | |
} | |
}, | |
{ | |
"scope": "string variable", | |
"settings": { | |
"foreground": "#005CC5" | |
} | |
}, | |
{ | |
"scope": [ | |
"source.regexp", | |
"string.regexp" | |
], | |
"settings": { | |
"foreground": "#032F62" | |
} | |
}, | |
{ | |
"scope": [ | |
"string.regexp.character-class", | |
"string.regexp constant.character.escape", | |
"string.regexp source.ruby.embedded", | |
"string.regexp string.regexp.arbitrary-repitition" | |
], | |
"settings": { | |
"foreground": "#032F62" | |
} | |
}, | |
{ | |
"scope": "string.regexp constant.character.escape", | |
"settings": { | |
"foreground": "#22863A", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "support.constant", | |
"settings": { | |
"foreground": "#005CC5" | |
} | |
}, | |
{ | |
"scope": "support.variable", | |
"settings": { | |
"foreground": "#005CC5" | |
} | |
}, | |
{ | |
"scope": "meta.module-reference", | |
"settings": { | |
"foreground": "#005CC5" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.list.begin.markdown", | |
"settings": { | |
"foreground": "#E36209" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.heading", | |
"markup.heading entity.name" | |
], | |
"settings": { | |
"foreground": "#005CC5", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#22863A" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"foreground": "#24292E", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"foreground": "#24292E", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.raw", | |
"settings": { | |
"foreground": "#005CC5" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.deleted", | |
"meta.diff.header.from-file", | |
"punctuation.definition.deleted" | |
], | |
"settings": { | |
"foreground": "#B31D28", | |
"background": "#FFEEF0" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.inserted", | |
"meta.diff.header.to-file", | |
"punctuation.definition.inserted" | |
], | |
"settings": { | |
"foreground": "#22863A", | |
"background": "#F0FFF4" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.changed", | |
"punctuation.definition.changed" | |
], | |
"settings": { | |
"foreground": "#E36209", | |
"background": "#FFEBDA" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.ignored", | |
"markup.untracked" | |
], | |
"settings": { | |
"foreground": "#F6F8FA", | |
"background": "#005CC5" | |
} | |
}, | |
{ | |
"scope": "meta.diff.range", | |
"settings": { | |
"foreground": "#6F42C1", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "meta.diff.header", | |
"settings": { | |
"foreground": "#005CC5" | |
} | |
}, | |
{ | |
"scope": "meta.separator", | |
"settings": { | |
"foreground": "#005CC5", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "meta.output", | |
"settings": { | |
"foreground": "#005CC5" | |
} | |
}, | |
{ | |
"scope": [ | |
"brackethighlighter.tag", | |
"brackethighlighter.curly", | |
"brackethighlighter.round", | |
"brackethighlighter.square", | |
"brackethighlighter.angle", | |
"brackethighlighter.quote" | |
], | |
"settings": { | |
"foreground": "#586069" | |
} | |
}, | |
{ | |
"scope": "brackethighlighter.unmatched", | |
"settings": { | |
"foreground": "#B31D28" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.other.reference.link", | |
"string.other.link" | |
], | |
"settings": { | |
"foreground": "#032F62", | |
"fontStyle": "underline" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#316BCD" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#CD3131" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#800080" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Abyss", | |
"editorBackground": "#000c18", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#6688CC" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#384887" | |
} | |
}, | |
{ | |
"scope": "string", | |
"settings": { | |
"foreground": "#22AA44" | |
} | |
}, | |
{ | |
"scope": "constant.numeric", | |
"settings": { | |
"foreground": "#F280D0" | |
} | |
}, | |
{ | |
"scope": "constant.language", | |
"settings": { | |
"foreground": "#F280D0" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.character", | |
"constant.other" | |
], | |
"settings": { | |
"foreground": "#F280D0" | |
} | |
}, | |
{ | |
"scope": "variable", | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#225588" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#225588", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "storage.type", | |
"settings": { | |
"foreground": "#9966B8", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.class", | |
"entity.name.type", | |
"entity.name.namespace", | |
"entity.name.scope-resolution" | |
], | |
"settings": { | |
"foreground": "#FFEEBB", | |
"fontStyle": "underline" | |
} | |
}, | |
{ | |
"scope": "entity.other.inherited-class", | |
"settings": { | |
"foreground": "#DDBB88", | |
"fontStyle": "italic underline" | |
} | |
}, | |
{ | |
"scope": "entity.name.function", | |
"settings": { | |
"foreground": "#DDBB88", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "variable.parameter", | |
"settings": { | |
"foreground": "#2277FF", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#225588", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#DDBB88", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "support.function", | |
"settings": { | |
"foreground": "#9966B8", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "support.constant", | |
"settings": { | |
"foreground": "#9966B8", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type", | |
"support.class" | |
], | |
"settings": { | |
"foreground": "#9966B8", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "support.other.variable", | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": { | |
"foreground": "#F8F8F0", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "invalid.deprecated", | |
"settings": { | |
"foreground": "#F8F8F0" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.diff", | |
"meta.diff.header" | |
], | |
"settings": { | |
"foreground": "#E0EDDD", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#DC322F", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#CB4B16", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#219186" | |
} | |
}, | |
{ | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#22AA44" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.bold", | |
"markup.italic" | |
], | |
"settings": { | |
"foreground": "#22AA44" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#9966B8", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.heading", | |
"markup.heading.setext" | |
], | |
"settings": { | |
"foreground": "#6688CC", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#B267E6" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Dark (Visual Studio)", | |
"editorBackground": "#1e1e1e", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": "emphasis", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "strong", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "header", | |
"settings": { | |
"foreground": "#000080" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#6A9955" | |
} | |
}, | |
{ | |
"scope": "constant.language", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.numeric", | |
"variable.other.enummember", | |
"keyword.operator.plus.exponent", | |
"keyword.operator.minus.exponent" | |
], | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": "constant.regexp", | |
"settings": { | |
"foreground": "#646695" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag.css", | |
"settings": { | |
"foreground": "#D7BA7D" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.other.attribute-name.class.css", | |
"entity.other.attribute-name.class.mixin.css", | |
"entity.other.attribute-name.id.css", | |
"entity.other.attribute-name.parent-selector.css", | |
"entity.other.attribute-name.pseudo-class.css", | |
"entity.other.attribute-name.pseudo-element.css", | |
"source.css.less entity.other.attribute-name.id", | |
"entity.other.attribute-name.attribute.scss", | |
"entity.other.attribute-name.scss" | |
], | |
"settings": { | |
"foreground": "#D7BA7D" | |
} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "markup.underline", | |
"settings": { | |
"fontStyle": "underline" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"foreground": "#569CD6", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#569CD6", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.quote.begin.markdown", | |
"settings": { | |
"foreground": "#6A9955" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.list.begin.markdown", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.tag", | |
"settings": { | |
"foreground": "#808080" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.preprocessor", | |
"entity.name.function.preprocessor" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor.string", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor.numeric", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": "meta.structure.dictionary.key.python", | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": "meta.diff.header", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "storage.type", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier", | |
"keyword.operator.noexcept" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"string", | |
"meta.embedded.assembly" | |
], | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "string.tag", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "string.value", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#D16969" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.template-expression.begin", | |
"punctuation.definition.template-expression.end", | |
"punctuation.section.embedded" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.template.expression" | |
], | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.vendored.property-name", | |
"support.type.property-name", | |
"variable.css", | |
"variable.scss", | |
"variable.other.less", | |
"source.coffee.embedded" | |
], | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "keyword.control", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "keyword.operator", | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.operator.new", | |
"keyword.operator.expression", | |
"keyword.operator.cast", | |
"keyword.operator.sizeof", | |
"keyword.operator.alignof", | |
"keyword.operator.typeid", | |
"keyword.operator.alignas", | |
"keyword.operator.instanceof", | |
"keyword.operator.logical.python", | |
"keyword.operator.wordlike" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "keyword.other.unit", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.section.embedded.begin.php", | |
"punctuation.section.embedded.end.php" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "support.function.git-rebase", | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": "constant.sha.git-rebase", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier.import.java", | |
"variable.language.wildcard.java", | |
"storage.modifier.package.java" | |
], | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": "variable.language", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#B267E6" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Dark+ (default dark)", | |
"editorBackground": "#1e1e1e", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": "emphasis", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "strong", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "header", | |
"settings": { | |
"foreground": "#000080" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#6A9955" | |
} | |
}, | |
{ | |
"scope": "constant.language", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.numeric", | |
"variable.other.enummember", | |
"keyword.operator.plus.exponent", | |
"keyword.operator.minus.exponent" | |
], | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": "constant.regexp", | |
"settings": { | |
"foreground": "#646695" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag.css", | |
"settings": { | |
"foreground": "#D7BA7D" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.other.attribute-name.class.css", | |
"entity.other.attribute-name.class.mixin.css", | |
"entity.other.attribute-name.id.css", | |
"entity.other.attribute-name.parent-selector.css", | |
"entity.other.attribute-name.pseudo-class.css", | |
"entity.other.attribute-name.pseudo-element.css", | |
"source.css.less entity.other.attribute-name.id", | |
"entity.other.attribute-name.attribute.scss", | |
"entity.other.attribute-name.scss" | |
], | |
"settings": { | |
"foreground": "#D7BA7D" | |
} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "markup.underline", | |
"settings": { | |
"fontStyle": "underline" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"foreground": "#569CD6", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#569CD6", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.quote.begin.markdown", | |
"settings": { | |
"foreground": "#6A9955" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.list.begin.markdown", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.tag", | |
"settings": { | |
"foreground": "#808080" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.preprocessor", | |
"entity.name.function.preprocessor" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor.string", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor.numeric", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": "meta.structure.dictionary.key.python", | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": "meta.diff.header", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "storage.type", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier", | |
"keyword.operator.noexcept" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"string", | |
"meta.embedded.assembly" | |
], | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "string.tag", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "string.value", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#D16969" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.template-expression.begin", | |
"punctuation.definition.template-expression.end", | |
"punctuation.section.embedded" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.template.expression" | |
], | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.vendored.property-name", | |
"support.type.property-name", | |
"variable.css", | |
"variable.scss", | |
"variable.other.less", | |
"source.coffee.embedded" | |
], | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "keyword.control", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "keyword.operator", | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.operator.new", | |
"keyword.operator.expression", | |
"keyword.operator.cast", | |
"keyword.operator.sizeof", | |
"keyword.operator.alignof", | |
"keyword.operator.typeid", | |
"keyword.operator.alignas", | |
"keyword.operator.instanceof", | |
"keyword.operator.logical.python", | |
"keyword.operator.wordlike" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "keyword.other.unit", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.section.embedded.begin.php", | |
"punctuation.section.embedded.end.php" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "support.function.git-rebase", | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": "constant.sha.git-rebase", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier.import.java", | |
"variable.language.wildcard.java", | |
"storage.modifier.package.java" | |
], | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": "variable.language", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.function", | |
"support.function", | |
"support.constant.handlebars", | |
"source.powershell variable.other.member", | |
"entity.name.operator.custom-literal" | |
], | |
"settings": { | |
"foreground": "#DCDCAA" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.return-type", | |
"support.class", | |
"support.type", | |
"entity.name.type", | |
"entity.name.namespace", | |
"entity.other.attribute", | |
"entity.name.scope-resolution", | |
"entity.name.class", | |
"storage.type.numeric.go", | |
"storage.type.byte.go", | |
"storage.type.boolean.go", | |
"storage.type.string.go", | |
"storage.type.uintptr.go", | |
"storage.type.error.go", | |
"storage.type.rune.go", | |
"storage.type.cs", | |
"storage.type.generic.cs", | |
"storage.type.modifier.cs", | |
"storage.type.variable.cs", | |
"storage.type.annotation.java", | |
"storage.type.generic.java", | |
"storage.type.java", | |
"storage.type.object.array.java", | |
"storage.type.primitive.array.java", | |
"storage.type.primitive.java", | |
"storage.type.token.java", | |
"storage.type.groovy", | |
"storage.type.annotation.groovy", | |
"storage.type.parameters.groovy", | |
"storage.type.generic.groovy", | |
"storage.type.object.array.groovy", | |
"storage.type.primitive.array.groovy", | |
"storage.type.primitive.groovy" | |
], | |
"settings": { | |
"foreground": "#4EC9B0" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.type.cast.expr", | |
"meta.type.new.expr", | |
"support.constant.math", | |
"support.constant.dom", | |
"support.constant.json", | |
"entity.other.inherited-class" | |
], | |
"settings": { | |
"foreground": "#4EC9B0" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.control", | |
"source.cpp keyword.operator.new", | |
"keyword.operator.delete", | |
"keyword.other.using", | |
"keyword.other.operator", | |
"entity.name.operator" | |
], | |
"settings": { | |
"foreground": "#C586C0" | |
} | |
}, | |
{ | |
"scope": [ | |
"variable", | |
"meta.definition.variable.name", | |
"support.variable", | |
"entity.name.variable" | |
], | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": [ | |
"variable.other.constant", | |
"variable.other.enummember" | |
], | |
"settings": { | |
"foreground": "#4FC1FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.object-literal.key" | |
], | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.constant.property-value", | |
"support.constant.font-name", | |
"support.constant.media-type", | |
"support.constant.media", | |
"constant.other.color.rgb-value", | |
"constant.other.rgb-value", | |
"support.constant.color" | |
], | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.group.regexp", | |
"punctuation.definition.group.assertion.regexp", | |
"punctuation.definition.character-class.regexp", | |
"punctuation.character.set.begin.regexp", | |
"punctuation.character.set.end.regexp", | |
"keyword.operator.negation.regexp", | |
"support.other.parenthesis.regexp" | |
], | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.character.character-class.regexp", | |
"constant.other.character-class.set.regexp", | |
"constant.other.character-class.regexp", | |
"constant.character.set.regexp" | |
], | |
"settings": { | |
"foreground": "#D16969" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.operator.or.regexp", | |
"keyword.control.anchor.regexp" | |
], | |
"settings": { | |
"foreground": "#DCDCAA" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.quantifier.regexp", | |
"settings": { | |
"foreground": "#D7BA7D" | |
} | |
}, | |
{ | |
"scope": "constant.character", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "constant.character.escape", | |
"settings": { | |
"foreground": "#D7BA7D" | |
} | |
}, | |
{ | |
"scope": "entity.name.label", | |
"settings": { | |
"foreground": "#C8C8C8" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#B267E6" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Kimbie Dark", | |
"editorBackground": "#221a0f", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#D3AF86" | |
} | |
}, | |
{ | |
"scope": "variable.parameter.function", | |
"settings": { | |
"foreground": "#D3AF86" | |
} | |
}, | |
{ | |
"scope": [ | |
"comment", | |
"punctuation.definition.comment" | |
], | |
"settings": { | |
"foreground": "#A57A4C" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.string", | |
"punctuation.definition.variable", | |
"punctuation.definition.string", | |
"punctuation.definition.parameters", | |
"punctuation.definition.string", | |
"punctuation.definition.array" | |
], | |
"settings": { | |
"foreground": "#D3AF86" | |
} | |
}, | |
{ | |
"scope": "none", | |
"settings": { | |
"foreground": "#D3AF86" | |
} | |
}, | |
{ | |
"scope": "keyword.operator", | |
"settings": { | |
"foreground": "#D3AF86" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword", | |
"keyword.control", | |
"keyword.operator.new.cpp", | |
"keyword.operator.delete.cpp", | |
"keyword.other.using", | |
"keyword.other.operator" | |
], | |
"settings": { | |
"foreground": "#98676A" | |
} | |
}, | |
{ | |
"scope": "variable", | |
"settings": { | |
"foreground": "#DC3958" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.function", | |
"meta.require", | |
"support.function.any-method" | |
], | |
"settings": { | |
"foreground": "#8AB1B0" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.class", | |
"entity.name.class", | |
"entity.name.type", | |
"entity.name.namespace", | |
"entity.name.scope-resolution" | |
], | |
"settings": { | |
"foreground": "#F06431" | |
} | |
}, | |
{ | |
"scope": "keyword.other.special-method", | |
"settings": { | |
"foreground": "#8AB1B0" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#98676A" | |
} | |
}, | |
{ | |
"scope": "support.function", | |
"settings": { | |
"foreground": "#7E602C" | |
} | |
}, | |
{ | |
"scope": [ | |
"string", | |
"constant.other.symbol", | |
"entity.other.inherited-class" | |
], | |
"settings": { | |
"foreground": "#889B4A" | |
} | |
}, | |
{ | |
"scope": "constant.numeric", | |
"settings": { | |
"foreground": "#F79A32" | |
} | |
}, | |
{ | |
"scope": "none", | |
"settings": { | |
"foreground": "#F79A32" | |
} | |
}, | |
{ | |
"scope": "none", | |
"settings": { | |
"foreground": "#F79A32" | |
} | |
}, | |
{ | |
"scope": "constant", | |
"settings": { | |
"foreground": "#F79A32" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#DC3958" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#F79A32" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.other.attribute-name.id", | |
"punctuation.definition.entity" | |
], | |
"settings": { | |
"foreground": "#8AB1B0" | |
} | |
}, | |
{ | |
"scope": "meta.selector", | |
"settings": { | |
"foreground": "#98676A" | |
} | |
}, | |
{ | |
"scope": "none", | |
"settings": { | |
"foreground": "#F79A32" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.heading", | |
"markup.heading.setext", | |
"punctuation.definition.heading", | |
"entity.name.section" | |
], | |
"settings": { | |
"foreground": "#8AB1B0", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "keyword.other.unit", | |
"settings": { | |
"foreground": "#F79A32" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.bold", | |
"punctuation.definition.bold" | |
], | |
"settings": { | |
"foreground": "#F06431", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.italic", | |
"punctuation.definition.italic" | |
], | |
"settings": { | |
"foreground": "#98676A", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#889B4A" | |
} | |
}, | |
{ | |
"scope": "string.other.link", | |
"settings": { | |
"foreground": "#DC3958" | |
} | |
}, | |
{ | |
"scope": "meta.link", | |
"settings": { | |
"foreground": "#F79A32" | |
} | |
}, | |
{ | |
"scope": "markup.list", | |
"settings": { | |
"foreground": "#DC3958" | |
} | |
}, | |
{ | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#F79A32" | |
} | |
}, | |
{ | |
"scope": "meta.separator", | |
"settings": { | |
"foreground": "#D3AF86" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#889B4A" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#DC3958" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#98676A" | |
} | |
}, | |
{ | |
"scope": "constant.other.color", | |
"settings": { | |
"foreground": "#7E602C" | |
} | |
}, | |
{ | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#7E602C" | |
} | |
}, | |
{ | |
"scope": "constant.character.escape", | |
"settings": { | |
"foreground": "#7E602C" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.section.embedded", | |
"variable.interpolation" | |
], | |
"settings": { | |
"foreground": "#088649" | |
} | |
}, | |
{ | |
"scope": "invalid.illegal", | |
"settings": { | |
"foreground": "#DC3958" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#B267E6" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Monokai", | |
"editorBackground": "#272822", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#F8F8F2" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#88846F" | |
} | |
}, | |
{ | |
"scope": "string", | |
"settings": { | |
"foreground": "#E6DB74" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.template-expression", | |
"punctuation.section.embedded" | |
], | |
"settings": { | |
"foreground": "#F92672" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.template.expression" | |
], | |
"settings": { | |
"foreground": "#F8F8F2" | |
} | |
}, | |
{ | |
"scope": "constant.numeric", | |
"settings": { | |
"foreground": "#AE81FF" | |
} | |
}, | |
{ | |
"scope": "constant.language", | |
"settings": { | |
"foreground": "#AE81FF" | |
} | |
}, | |
{ | |
"scope": "constant.character, constant.other", | |
"settings": { | |
"foreground": "#AE81FF" | |
} | |
}, | |
{ | |
"scope": "variable", | |
"settings": { | |
"foreground": "#F8F8F2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#F92672" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#F92672", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "storage.type", | |
"settings": { | |
"foreground": "#66D9EF", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "entity.name.type, entity.name.class, entity.name.namespace, entity.name.scope-resolution", | |
"settings": { | |
"foreground": "#A6E22E", | |
"fontStyle": "underline" | |
} | |
}, | |
{ | |
"scope": "entity.other.inherited-class", | |
"settings": { | |
"foreground": "#A6E22E", | |
"fontStyle": "italic underline" | |
} | |
}, | |
{ | |
"scope": "entity.name.function", | |
"settings": { | |
"foreground": "#A6E22E", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "variable.parameter", | |
"settings": { | |
"foreground": "#FD971F", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#F92672", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#A6E22E", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "support.function", | |
"settings": { | |
"foreground": "#66D9EF", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "support.constant", | |
"settings": { | |
"foreground": "#66D9EF", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "support.type, support.class", | |
"settings": { | |
"foreground": "#66D9EF", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "support.other.variable", | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": { | |
"foreground": "#F8F8F0", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "invalid.deprecated", | |
"settings": { | |
"foreground": "#F8F8F0" | |
} | |
}, | |
{ | |
"scope": "meta.structure.dictionary.json string.quoted.double.json", | |
"settings": { | |
"foreground": "#CFCFC2" | |
} | |
}, | |
{ | |
"scope": "meta.diff, meta.diff.header", | |
"settings": { | |
"foreground": "#75715E" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#F92672" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#A6E22E" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#E6DB74" | |
} | |
}, | |
{ | |
"scope": "constant.numeric.line-number.find-in-files - match", | |
"settings": { | |
"foreground": "#AE81FFA0" | |
} | |
}, | |
{ | |
"scope": "entity.name.filename.find-in-files", | |
"settings": { | |
"foreground": "#E6DB74" | |
} | |
}, | |
{ | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#F92672" | |
} | |
}, | |
{ | |
"scope": "markup.list", | |
"settings": { | |
"foreground": "#E6DB74" | |
} | |
}, | |
{ | |
"scope": "markup.bold, markup.italic", | |
"settings": { | |
"foreground": "#66D9EF" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#FD971F", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#A6E22E" | |
} | |
}, | |
{ | |
"scope": "markup.heading.setext", | |
"settings": { | |
"foreground": "#A6E22E", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.heading.markdown", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.quote.markdown", | |
"settings": { | |
"foreground": "#75715E", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.bold.markdown", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "string.other.link.title.markdown,string.other.link.description.markdown", | |
"settings": { | |
"foreground": "#AE81FF" | |
} | |
}, | |
{ | |
"scope": "markup.underline.link.markdown,markup.underline.link.image.markdown", | |
"settings": { | |
"foreground": "#E6DB74" | |
} | |
}, | |
{ | |
"scope": "markup.italic.markdown", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.list.unnumbered.markdown, markup.list.numbered.markdown", | |
"settings": { | |
"foreground": "#F8F8F2" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.list.begin.markdown" | |
], | |
"settings": { | |
"foreground": "#A6E22E" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#B267E6" | |
} | |
}, | |
{ | |
"scope": "variable.language", | |
"settings": { | |
"foreground": "#FD971F" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Monokai Dimmed", | |
"editorBackground": "#1e1e1e", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#C5C8C6" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#9A9B99", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "string", | |
"settings": { | |
"foreground": "#9AA83A", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "string source", | |
"settings": { | |
"foreground": "#D08442", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "constant.numeric", | |
"settings": { | |
"foreground": "#6089B4", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "constant.language", | |
"settings": { | |
"foreground": "#408080", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "constant.character, constant.other", | |
"settings": { | |
"foreground": "#8080FF", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#6089B4", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "support", | |
"settings": { | |
"foreground": "#C7444A", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#9872A2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.name.class, entity.name.type, entity.name.namespace, entity.name.scope-resolution", | |
"settings": { | |
"foreground": "#9B0000", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.other.inherited-class", | |
"settings": { | |
"foreground": "#C7444A", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.name.function", | |
"settings": { | |
"foreground": "#CE6700", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "variable.parameter", | |
"settings": { | |
"foreground": "#6089B4", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#9872A2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#9872A2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "support.function", | |
"settings": { | |
"foreground": "#9872A2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#676867", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "variable.other, variable.js, punctuation.separator.variable", | |
"settings": { | |
"foreground": "#6089B4", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html", | |
"settings": { | |
"foreground": "#008200", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": { | |
"foreground": "#FF0B00", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "variable.other.php, variable.other.normal", | |
"settings": { | |
"foreground": "#6089B4", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.function-call.object", | |
"settings": { | |
"foreground": "#9872A2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "variable.other.property", | |
"settings": { | |
"foreground": "#9872A2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.control", | |
"keyword.operator.new.cpp", | |
"keyword.operator.delete.cpp", | |
"keyword.other.using", | |
"keyword.other.operator" | |
], | |
"settings": { | |
"foreground": "#9872A2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.tag", | |
"settings": { | |
"foreground": "#D0B344", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#6089B4", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.doctype, meta.tag.sgml-declaration.doctype, meta.tag.sgml.doctype", | |
"settings": { | |
"foreground": "#9AA83A", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.tag.inline source, text.html.php.source", | |
"settings": { | |
"foreground": "#9AA83A", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.tag.other, entity.name.tag.style, entity.name.tag.script, meta.tag.block.script, source.js.embedded punctuation.definition.tag.html, source.css.embedded punctuation.definition.tag.html", | |
"settings": { | |
"foreground": "#9872A2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name, meta.tag punctuation.definition.string", | |
"settings": { | |
"foreground": "#D0B344", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.tag string -source -punctuation, text source text meta.tag string -punctuation", | |
"settings": { | |
"foreground": "#6089B4", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html", | |
"settings": { | |
"foreground": "#D0B344", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.toc-list.id", | |
"settings": { | |
"foreground": "#9AA83A" | |
} | |
}, | |
{ | |
"scope": "string.quoted.double.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html", | |
"settings": { | |
"foreground": "#9AA83A", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end", | |
"settings": { | |
"foreground": "#6089B4", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.selector.css entity.other.attribute-name.id", | |
"settings": { | |
"foreground": "#9872A2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "support.type.property-name.css", | |
"settings": { | |
"foreground": "#676867", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css", | |
"settings": { | |
"foreground": "#C7444A", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "variable.language.js", | |
"settings": { | |
"foreground": "#CC555A" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.template-expression", | |
"punctuation.section.embedded.coffee" | |
], | |
"settings": { | |
"foreground": "#D08442" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.template.expression" | |
], | |
"settings": { | |
"foreground": "#C5C8C6" | |
} | |
}, | |
{ | |
"scope": "meta.function-call.object.php", | |
"settings": { | |
"foreground": "#D0B344", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.string.end.php, punctuation.definition.string.begin.php", | |
"settings": { | |
"foreground": "#9AA83A" | |
} | |
}, | |
{ | |
"scope": "source.php.embedded.line.html", | |
"settings": { | |
"foreground": "#676867" | |
} | |
}, | |
{ | |
"scope": "punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php", | |
"settings": { | |
"foreground": "#D08442", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "constant.other.symbol.ruby", | |
"settings": { | |
"foreground": "#9AA83A", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "variable.language.ruby", | |
"settings": { | |
"foreground": "#D0B344", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "keyword.other.special-method.ruby", | |
"settings": { | |
"foreground": "#D9B700", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.section.embedded.begin.ruby", | |
"punctuation.section.embedded.end.ruby" | |
], | |
"settings": { | |
"foreground": "#D08442" | |
} | |
}, | |
{ | |
"scope": "keyword.other.DML.sql", | |
"settings": { | |
"foreground": "#D0B344", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.diff, meta.diff.header", | |
"settings": { | |
"foreground": "#E0EDDD", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#DC322F", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#CB4B16", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#219186" | |
} | |
}, | |
{ | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#9872A2" | |
} | |
}, | |
{ | |
"scope": "markup.list", | |
"settings": { | |
"foreground": "#9AA83A" | |
} | |
}, | |
{ | |
"scope": "markup.bold, markup.italic", | |
"settings": { | |
"foreground": "#6089B4" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#FF0080", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#D0B344" | |
} | |
}, | |
{ | |
"scope": "markup.heading.setext", | |
"settings": { | |
"foreground": "#D0B344", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.heading.markdown", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.quote.markdown", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.bold.markdown", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "string.other.link.title.markdown,string.other.link.description.markdown", | |
"settings": { | |
"foreground": "#AE81FF" | |
} | |
}, | |
{ | |
"scope": "markup.underline.link.markdown,markup.underline.link.image.markdown", | |
"settings": {} | |
}, | |
{ | |
"scope": "markup.italic.markdown", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.list.unnumbered.markdown, markup.list.numbered.markdown", | |
"settings": {} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.list.begin.markdown" | |
], | |
"settings": {} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#B267E6" | |
} | |
}, | |
{ | |
"scope": "variable.language", | |
"settings": { | |
"foreground": "#C7444A" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Red", | |
"editorBackground": "#390000", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#F8F8F8" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#E7C0C0", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "constant", | |
"settings": { | |
"foreground": "#994646", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#F12727", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity", | |
"settings": { | |
"foreground": "#FEC758", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#FF6262", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "string", | |
"settings": { | |
"foreground": "#CD8D8D", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "support", | |
"settings": { | |
"foreground": "#9DF39F", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "variable", | |
"settings": { | |
"foreground": "#FB9A4B", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": { | |
"foreground": "#FFFFFF" | |
} | |
}, | |
{ | |
"scope": "entity.other.inherited-class", | |
"settings": { | |
"foreground": "#AA5507", | |
"fontStyle": "underline" | |
} | |
}, | |
{ | |
"scope": "constant.character", | |
"settings": { | |
"foreground": "#EC0D1E" | |
} | |
}, | |
{ | |
"scope": [ | |
"string constant", | |
"constant.character.escape" | |
], | |
"settings": { | |
"foreground": "#FFE862", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#FFB454" | |
} | |
}, | |
{ | |
"scope": "string variable", | |
"settings": { | |
"foreground": "#EDEF7D" | |
} | |
}, | |
{ | |
"scope": "support.function", | |
"settings": { | |
"foreground": "#FFB454", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.constant", | |
"support.variable" | |
], | |
"settings": { | |
"foreground": "#EB939A", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"declaration.sgml.html declaration.doctype", | |
"declaration.sgml.html declaration.doctype entity", | |
"declaration.sgml.html declaration.doctype string", | |
"declaration.xml-processing", | |
"declaration.xml-processing entity", | |
"declaration.xml-processing string" | |
], | |
"settings": { | |
"foreground": "#73817D", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"declaration.tag", | |
"declaration.tag entity", | |
"meta.tag", | |
"meta.tag entity" | |
], | |
"settings": { | |
"foreground": "#EC0D1E", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.selector.css entity.name.tag", | |
"settings": { | |
"foreground": "#AA5507", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.selector.css entity.other.attribute-name.id", | |
"settings": { | |
"foreground": "#FEC758" | |
} | |
}, | |
{ | |
"scope": "meta.selector.css entity.other.attribute-name.class", | |
"settings": { | |
"foreground": "#41A83E", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "support.type.property-name.css", | |
"settings": { | |
"foreground": "#96DD3B", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.property-group support.constant.property-value.css", | |
"meta.property-value support.constant.property-value.css" | |
], | |
"settings": { | |
"foreground": "#FFE862", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.property-value support.constant.named-color.css", | |
"meta.property-value constant" | |
], | |
"settings": { | |
"foreground": "#FFE862", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor.at-rule keyword.control.at-rule", | |
"settings": { | |
"foreground": "#FD6209" | |
} | |
}, | |
{ | |
"scope": "meta.constructor.argument.css", | |
"settings": { | |
"foreground": "#EC9799", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.diff", | |
"meta.diff.header" | |
], | |
"settings": { | |
"foreground": "#F8F8F8", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#EC9799" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#F8F8F8" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#41A83E" | |
} | |
}, | |
{ | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#F12727" | |
} | |
}, | |
{ | |
"scope": "markup.list", | |
"settings": { | |
"foreground": "#FF6262" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.bold", | |
"markup.italic" | |
], | |
"settings": { | |
"foreground": "#FB9A4B" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#CD8D8D", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.heading", | |
"markup.heading.setext", | |
"punctuation.definition.heading", | |
"entity.name.section" | |
], | |
"settings": { | |
"foreground": "#FEC758", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.template-expression.begin", | |
"punctuation.definition.template-expression.end", | |
"punctuation.section.embedded", | |
".format.placeholder" | |
], | |
"settings": { | |
"foreground": "#EC0D1E" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#B267E6" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Solarized Dark", | |
"editorBackground": "#002b36", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#93A1A1" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#657B83", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "string", | |
"settings": { | |
"foreground": "#2AA198" | |
} | |
}, | |
{ | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#D30102" | |
} | |
}, | |
{ | |
"scope": "constant.numeric", | |
"settings": { | |
"foreground": "#D33682" | |
} | |
}, | |
{ | |
"scope": [ | |
"variable.language", | |
"variable.other" | |
], | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#93A1A1", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.class", | |
"entity.name.type", | |
"entity.name.namespace", | |
"entity.name.scope-resolution" | |
], | |
"settings": { | |
"foreground": "#CB4B16", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.name.function", | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.variable", | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.section.embedded.begin", | |
"punctuation.section.embedded.end" | |
], | |
"settings": { | |
"foreground": "#D30102" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.language", | |
"meta.preprocessor" | |
], | |
"settings": { | |
"foreground": "#B58900" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.function.construct", | |
"keyword.other.new" | |
], | |
"settings": { | |
"foreground": "#CB4B16" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.character", | |
"constant.other" | |
], | |
"settings": { | |
"foreground": "#CB4B16" | |
} | |
}, | |
{ | |
"scope": "entity.other.inherited-class", | |
"settings": { | |
"foreground": "#6C71C4" | |
} | |
}, | |
{ | |
"scope": "variable.parameter", | |
"settings": {} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.tag", | |
"settings": { | |
"foreground": "#657B83" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#93A1A1" | |
} | |
}, | |
{ | |
"scope": "support.function", | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"scope": "punctuation.separator.continuation", | |
"settings": { | |
"foreground": "#D30102" | |
} | |
}, | |
{ | |
"scope": "support.constant", | |
"settings": {} | |
}, | |
{ | |
"scope": [ | |
"support.type", | |
"support.class" | |
], | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"scope": "support.type.exception", | |
"settings": { | |
"foreground": "#CB4B16" | |
} | |
}, | |
{ | |
"scope": "support.other.variable", | |
"settings": {} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": {} | |
}, | |
{ | |
"scope": [ | |
"meta.diff", | |
"meta.diff.header" | |
], | |
"settings": { | |
"foreground": "#E0EDDD", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#DC322F", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#CB4B16", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#219186" | |
} | |
}, | |
{ | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"scope": "markup.list", | |
"settings": { | |
"foreground": "#B58900" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.bold", | |
"markup.italic" | |
], | |
"settings": { | |
"foreground": "#D33682" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#2AA198", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#268BD2", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.heading.setext", | |
"settings": { | |
"foreground": "#268BD2", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#B267E6" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Tomorrow Night Blue", | |
"editorBackground": "#002451", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#FFFFFF", | |
"background": "#002451" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#7285B7" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.class, keyword.operator, constant.other, source.php.embedded.line", | |
"settings": { | |
"foreground": "#FFFFFF", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "variable, support.other.variable, string.other.link, string.regexp, entity.name.tag, entity.other.attribute-name, meta.tag, declaration.tag, markup.deleted.git_gutter", | |
"settings": { | |
"foreground": "#FF9DA4" | |
} | |
}, | |
{ | |
"scope": "constant.numeric, constant.language, support.constant, constant.character, variable.parameter, punctuation.section.embedded, keyword.other.unit", | |
"settings": { | |
"foreground": "#FFC58F", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.name.class, entity.name.type, entity.name.namespace, entity.name.scope-resolution, support.type, support.class", | |
"settings": { | |
"foreground": "#FFEEAD", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "string, constant.other.symbol, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter", | |
"settings": { | |
"foreground": "#D1F1A9", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "keyword.operator, constant.other.color", | |
"settings": { | |
"foreground": "#99FFFF" | |
} | |
}, | |
{ | |
"scope": "entity.name.function, meta.function-call, support.function, keyword.other.special-method, meta.block-level, markup.changed.git_gutter", | |
"settings": { | |
"foreground": "#BBDAFF", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "keyword, storage, storage.type, entity.name.tag.css", | |
"settings": { | |
"foreground": "#EBBBFF", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": { | |
"foreground": "#FFFFFF", | |
"background": "#F99DA5", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.separator", | |
"settings": { | |
"foreground": "#FFFFFF", | |
"background": "#BBDAFE" | |
} | |
}, | |
{ | |
"scope": "invalid.deprecated", | |
"settings": { | |
"foreground": "#FFFFFF", | |
"background": "#EBBBFF", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.inserted.diff, markup.deleted.diff, meta.diff.header.to-file, meta.diff.header.from-file", | |
"settings": { | |
"foreground": "#FFFFFF" | |
} | |
}, | |
{ | |
"scope": "markup.inserted.diff, meta.diff.header.to-file", | |
"settings": { | |
"foreground": "#718C00" | |
} | |
}, | |
{ | |
"scope": "markup.deleted.diff, meta.diff.header.from-file", | |
"settings": { | |
"foreground": "#C82829" | |
} | |
}, | |
{ | |
"scope": "meta.diff.header.from-file, meta.diff.header.to-file", | |
"settings": { | |
"foreground": "#FFFFFF", | |
"background": "#4271AE" | |
} | |
}, | |
{ | |
"scope": "meta.diff.range", | |
"settings": { | |
"foreground": "#3E999F", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#FFC58F" | |
} | |
}, | |
{ | |
"scope": "markup.list", | |
"settings": { | |
"foreground": "#BBDAFF" | |
} | |
}, | |
{ | |
"scope": "markup.bold, markup.italic", | |
"settings": { | |
"foreground": "#FFC58F" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#FF9DA4", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#B267E6" | |
} | |
} | |
] | |
}, | |
, | |
{ | |
"name": "GitHub Dark", | |
"editorBackground": "#24292e", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"comment", | |
"punctuation.definition.comment", | |
"string.comment" | |
], | |
"settings": { | |
"foreground": "#6A737D" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant", | |
"entity.name.constant", | |
"variable.other.constant", | |
"variable.language" | |
], | |
"settings": { | |
"foreground": "#79B8FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity", | |
"entity.name" | |
], | |
"settings": { | |
"foreground": "#B392F0" | |
} | |
}, | |
{ | |
"scope": "variable.parameter.function", | |
"settings": { | |
"foreground": "#E1E4E8" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#85E89D" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#F97583" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage", | |
"storage.type" | |
], | |
"settings": { | |
"foreground": "#F97583" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier.package", | |
"storage.modifier.import", | |
"storage.type.java" | |
], | |
"settings": { | |
"foreground": "#E1E4E8" | |
} | |
}, | |
{ | |
"scope": [ | |
"string", | |
"punctuation.definition.string", | |
"string punctuation.section.embedded source" | |
], | |
"settings": { | |
"foreground": "#9ECBFF" | |
} | |
}, | |
{ | |
"scope": "support", | |
"settings": { | |
"foreground": "#79B8FF" | |
} | |
}, | |
{ | |
"scope": "meta.property-name", | |
"settings": { | |
"foreground": "#79B8FF" | |
} | |
}, | |
{ | |
"scope": "variable", | |
"settings": { | |
"foreground": "#FFAB70" | |
} | |
}, | |
{ | |
"scope": "variable.other", | |
"settings": { | |
"foreground": "#E1E4E8" | |
} | |
}, | |
{ | |
"scope": "invalid.broken", | |
"settings": { | |
"foreground": "#FDAEB7", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "invalid.deprecated", | |
"settings": { | |
"foreground": "#FDAEB7", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "invalid.illegal", | |
"settings": { | |
"foreground": "#FDAEB7", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "invalid.unimplemented", | |
"settings": { | |
"foreground": "#FDAEB7", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "carriage-return", | |
"settings": { | |
"foreground": "#24292E", | |
"background": "#F97583", | |
"fontStyle": "italic underline" | |
} | |
}, | |
{ | |
"scope": "message.error", | |
"settings": { | |
"foreground": "#FDAEB7" | |
} | |
}, | |
{ | |
"scope": "string source", | |
"settings": { | |
"foreground": "#E1E4E8" | |
} | |
}, | |
{ | |
"scope": "string variable", | |
"settings": { | |
"foreground": "#79B8FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"source.regexp", | |
"string.regexp" | |
], | |
"settings": { | |
"foreground": "#DBEDFF" | |
} | |
}, | |
{ | |
"scope": [ | |
"string.regexp.character-class", | |
"string.regexp constant.character.escape", | |
"string.regexp source.ruby.embedded", | |
"string.regexp string.regexp.arbitrary-repitition" | |
], | |
"settings": { | |
"foreground": "#DBEDFF" | |
} | |
}, | |
{ | |
"scope": "string.regexp constant.character.escape", | |
"settings": { | |
"foreground": "#85E89D", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "support.constant", | |
"settings": { | |
"foreground": "#79B8FF" | |
} | |
}, | |
{ | |
"scope": "support.variable", | |
"settings": { | |
"foreground": "#79B8FF" | |
} | |
}, | |
{ | |
"scope": "meta.module-reference", | |
"settings": { | |
"foreground": "#79B8FF" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.list.begin.markdown", | |
"settings": { | |
"foreground": "#FFAB70" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.heading", | |
"markup.heading entity.name" | |
], | |
"settings": { | |
"foreground": "#79B8FF", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#85E89D" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"foreground": "#E1E4E8", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"foreground": "#E1E4E8", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.raw", | |
"settings": { | |
"foreground": "#79B8FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.deleted", | |
"meta.diff.header.from-file", | |
"punctuation.definition.deleted" | |
], | |
"settings": { | |
"foreground": "#FDAEB7", | |
"background": "#86181D" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.inserted", | |
"meta.diff.header.to-file", | |
"punctuation.definition.inserted" | |
], | |
"settings": { | |
"foreground": "#85E89D", | |
"background": "#144620" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.changed", | |
"punctuation.definition.changed" | |
], | |
"settings": { | |
"foreground": "#FFAB70", | |
"background": "#C24E00" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.ignored", | |
"markup.untracked" | |
], | |
"settings": { | |
"foreground": "#2F363D", | |
"background": "#79B8FF" | |
} | |
}, | |
{ | |
"scope": "meta.diff.range", | |
"settings": { | |
"foreground": "#B392F0", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "meta.diff.header", | |
"settings": { | |
"foreground": "#79B8FF" | |
} | |
}, | |
{ | |
"scope": "meta.separator", | |
"settings": { | |
"foreground": "#79B8FF", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "meta.output", | |
"settings": { | |
"foreground": "#79B8FF" | |
} | |
}, | |
{ | |
"scope": [ | |
"brackethighlighter.tag", | |
"brackethighlighter.curly", | |
"brackethighlighter.round", | |
"brackethighlighter.square", | |
"brackethighlighter.angle", | |
"brackethighlighter.quote" | |
], | |
"settings": { | |
"foreground": "#D1D5DA" | |
} | |
}, | |
{ | |
"scope": "brackethighlighter.unmatched", | |
"settings": { | |
"foreground": "#FDAEB7" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.other.reference.link", | |
"string.other.link" | |
], | |
"settings": { | |
"foreground": "#DBEDFF", | |
"fontStyle": "underline" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#CD9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#B267E6" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "One Dark Pro", | |
"editorBackground": "#282c34", | |
"tokenColors": [ | |
{ | |
"scope": "punctuation.definition.delayed.unison,punctuation.definition.list.begin.unison,punctuation.definition.list.end.unison,punctuation.definition.ability.begin.unison,punctuation.definition.ability.end.unison,punctuation.operator.assignment.as.unison,punctuation.separator.pipe.unison,punctuation.separator.delimiter.unison,punctuation.definition.hash.unison", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "variable.other.generic-type.haskell", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "storage.type.haskell", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "support.variable.magic.python", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "variable.parameter.function.language.special.self.python", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "storage.modifier.lifetime.rust", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "support.function.std.rust", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "entity.name.lifetime.rust", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "variable.language.rust", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "support.constant.edge", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "constant.other.character-class.regexp", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.quantifier.regexp", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.string.begin,punctuation.definition.string.end", | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": "variable.parameter.function", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "comment markup.link", | |
"settings": { | |
"foreground": "#5C6370" | |
} | |
}, | |
{ | |
"scope": "markup.changed.diff", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "markup.inserted.diff", | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": "markup.deleted.diff", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "meta.function.c,meta.function.cpp", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "punctuation.section.block.begin.bracket.curly.cpp,punctuation.section.block.end.bracket.curly.cpp,punctuation.terminator.statement.c,punctuation.section.block.begin.bracket.curly.c,punctuation.section.block.end.bracket.curly.c,punctuation.section.parens.begin.bracket.round.c,punctuation.section.parens.end.bracket.round.c,punctuation.section.parameters.begin.bracket.round.c,punctuation.section.parameters.end.bracket.round.c", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "punctuation.separator.key-value", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.expression.import", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "support.constant.math", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "support.constant.property.math", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "variable.other.constant", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.type.annotation.java", | |
"storage.type.object.array.java" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "source.java", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "punctuation.section.block.begin.java,punctuation.section.block.end.java,punctuation.definition.method-parameters.begin.java,punctuation.definition.method-parameters.end.java,meta.method.identifier.java,punctuation.section.method.begin.java,punctuation.section.method.end.java,punctuation.terminator.java,punctuation.section.class.begin.java,punctuation.section.class.end.java,punctuation.section.inner-class.begin.java,punctuation.section.inner-class.end.java,meta.method-call.java,punctuation.section.class.begin.bracket.curly.java,punctuation.section.class.end.bracket.curly.java,punctuation.section.method.begin.bracket.curly.java,punctuation.section.method.end.bracket.curly.java,punctuation.separator.period.java,punctuation.bracket.angle.java,punctuation.definition.annotation.java,meta.method.body.java", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "meta.method.java", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "storage.modifier.import.java,storage.type.java,storage.type.generic.java", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.instanceof.java", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "meta.definition.variable.name.java", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.logical", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.bitwise", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.channel", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "support.constant.property-value.scss,support.constant.property-value.css", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.css,keyword.operator.scss,keyword.operator.less", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "punctuation.separator.list.comma.css", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "support.constant.color.w3c-standard-color-name.css", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "support.type.vendored.property-name.css", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "support.module.node,support.type.object.module,support.module.node", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "entity.name.type.module", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "support.constant.json", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.operator.expression.instanceof", | |
"keyword.operator.new", | |
"keyword.operator.ternary", | |
"keyword.operator.optional", | |
"keyword.operator.expression.keyof" | |
], | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "support.type.object.console", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "support.variable.property.process", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "entity.name.function,support.function.console", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.misc.rust", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.sigil.rust", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.delete", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "support.type.object.dom", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "support.variable.dom,support.variable.property.dom", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "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", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "punctuation.separator.delimiter", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "punctuation.separator.c,punctuation.separator.cpp", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "support.type.posix-reserved.c,support.type.posix-reserved.cpp", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.sizeof.c,keyword.operator.sizeof.cpp", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "variable.parameter.function.language.python", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "support.type.python", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.logical.python", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "variable.parameter.function.python", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "meta.function-call.generic.python", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "constant.character.format.placeholder.other.python", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "keyword.operator", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.assignment.compound", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "entity.name.namespace", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "variable", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "variable.c", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "variable.language", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "token.variable.parameter.java", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "import.storage.java", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "token.package.keyword", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "token.package", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.function", | |
"meta.require", | |
"support.function.any-method", | |
"variable.function" | |
], | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "entity.name.type.namespace", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "support.class, entity.name.type.class", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "entity.name.class.identifier.namespace.type", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.class", | |
"variable.other.class.js", | |
"variable.other.class.ts" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "variable.other.class.php", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "entity.name.type", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "keyword.control", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "control.elements, keyword.operator.less", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "keyword.other.special-method", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "token.storage", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "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", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "token.storage.type.java", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "support.function", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "support.type.property-name", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "support.constant.property-value", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "support.constant.font-name", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "meta.tag", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "string", | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": "entity.other.inherited-class", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "constant.other.symbol", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "constant.numeric", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "constant", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.constant", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name.id", | |
"settings": { | |
"foreground": "#61AFEF", | |
"fontStyle": "normal" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name.class.css", | |
"settings": { | |
"foreground": "#D19A66", | |
"fontStyle": "normal" | |
} | |
}, | |
{ | |
"scope": "meta.selector", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "markup.heading punctuation.definition.heading, entity.name.section", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "keyword.other.unit", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "markup.bold,todo.bold", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.bold", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "markup.italic, punctuation.definition.italic,todo.emphasis", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "emphasis md", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "entity.name.section.markdown", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.heading.markdown", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.list.begin.markdown", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "markup.heading.setext", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.bold.markdown", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw.markdown", | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw.string.markdown", | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.list.markdown", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.string.begin.markdown", | |
"punctuation.definition.string.end.markdown", | |
"punctuation.definition.metadata.markdown" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
"beginning.punctuation.definition.list.markdown" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.metadata.markdown", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "markup.underline.link.markdown,markup.underline.link.image.markdown", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "string.other.link.title.markdown,string.other.link.description.markdown", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "constant.character.escape", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "punctuation.section.embedded, variable.interpolation", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "punctuation.section.embedded.begin,punctuation.section.embedded.end", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "invalid.illegal", | |
"settings": { | |
"foreground": "#FFFFFF" | |
} | |
}, | |
{ | |
"scope": "invalid.illegal.bad-ampersand.html", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "invalid.broken", | |
"settings": { | |
"foreground": "#FFFFFF" | |
} | |
}, | |
{ | |
"scope": "invalid.deprecated", | |
"settings": { | |
"foreground": "#FFFFFF" | |
} | |
}, | |
{ | |
"scope": "invalid.unimplemented", | |
"settings": { | |
"foreground": "#FFFFFF" | |
} | |
}, | |
{ | |
"scope": "source.json meta.structure.dictionary.json > string.quoted.json", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "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", | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": "source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "support.type.property-name.json", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "support.type.property-name.json punctuation", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "support.other.namespace.use.php,support.other.namespace.use-as.php,support.other.namespace.php,entity.other.alias.php,meta.interface.php", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.error-control.php", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.type.php", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "punctuation.section.array.begin.php", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "punctuation.section.array.end.php", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "invalid.illegal.non-null-typehinted.php", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "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", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "support.constant.core.rust", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "entity.name.goto-label.php,support.other.php", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.regexp.php", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.comparison.php", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "keyword.operator.heredoc.php,keyword.operator.nowdoc.php", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": "meta.function.decorator.python", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "support.token.decorator.python,meta.function.decorator.identifier.python", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "function.parameter", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "function.brace", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "function.parameter.ruby, function.parameter.cs", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "constant.language.symbol.ruby", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "rgb-value", | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": "inline-color-decoration rgb-value", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "less rgb-value", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "selector.sass", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "block.scope.end,block.scope.begin", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "storage.type.cs", | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": "entity.name.variable.local.cs", | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.template-expression.begin", | |
"punctuation.definition.template-expression.end", | |
"punctuation.section.embedded" | |
], | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.template.expression" | |
], | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.operator.module" | |
], | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.type.flowtype" | |
], | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.primitive" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.property.object" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
"variable.parameter.function.js" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.other.template.begin" | |
], | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.other.template.end" | |
], | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.other.substitution.begin" | |
], | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.other.substitution.end" | |
], | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.operator.assignment" | |
], | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.operator.assignment.go", | |
"keyword.operator.address.go" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.package.go" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.prelude.elm" | |
], | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.constant.elm" | |
], | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.quasi.element" | |
], | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.character.entity" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.other.attribute-name.pseudo-element", | |
"entity.other.attribute-name.pseudo-class" | |
], | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.global.clojure" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.symbol.clojure" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.keyword.clojure" | |
], | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.arguments.coffee", | |
"variable.parameter.function.coffee" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
"source.ini" | |
], | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.scope.prerequisites.makefile" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
"source.makefile" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier.import.groovy" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.method.groovy" | |
], | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.definition.variable.name.groovy" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.definition.class.inherited.classes.groovy" | |
], | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.variable.semantic.hlsl" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"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" | |
], | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": [ | |
"text.variable", | |
"text.bracketed" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.swift", | |
"support.type.vb.asp" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.function.xi" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.class.xi" | |
], | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.character.character-class.regexp.xi" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.regexp.xi" | |
], | |
"settings": { | |
"foreground": "#C678DD" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.control.xi" | |
], | |
"settings": { | |
"foreground": "#56B6C2" | |
} | |
}, | |
{ | |
"scope": [ | |
"invalid.xi" | |
], | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": [ | |
"beginning.punctuation.definition.quote.markdown.xi" | |
], | |
"settings": { | |
"foreground": "#98C379" | |
} | |
}, | |
{ | |
"scope": [ | |
"beginning.punctuation.definition.list.markdown.xi" | |
], | |
"settings": { | |
"foreground": "#7F848E" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.character.xi" | |
], | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": [ | |
"accent.xi" | |
], | |
"settings": { | |
"foreground": "#61AFEF" | |
} | |
}, | |
{ | |
"scope": [ | |
"wikiword.xi" | |
], | |
"settings": { | |
"foreground": "#D19A66" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.other.color.rgb-value.xi" | |
], | |
"settings": { | |
"foreground": "#FFFFFF" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.tag.xi" | |
], | |
"settings": { | |
"foreground": "#5C6370" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.label.cs", | |
"entity.name.scope-resolution.function.call", | |
"entity.name.scope-resolution.function.definition" | |
], | |
"settings": { | |
"foreground": "#E5C07B" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.label.cs", | |
"markup.heading.setext.1.markdown", | |
"markup.heading.setext.2.markdown" | |
], | |
"settings": { | |
"foreground": "#E06C75" | |
} | |
}, | |
{ | |
"scope": [ | |
" meta.brace.square" | |
], | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "comment, punctuation.definition.comment", | |
"settings": { | |
"foreground": "#7F848E", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.quote.markdown", | |
"settings": { | |
"foreground": "#5C6370" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.block.sequence.item.yaml", | |
"settings": { | |
"foreground": "#ABB2BF" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name.js,entity.other.attribute-name.ts,entity.other.attribute-name.jsx,entity.other.attribute-name.tsx,variable.parameter,variable.language.super", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "comment.line.double-slash,comment.block.documentation", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "keyword.control.import.python,keyword.control.flow.python", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.italic.markdown", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
} | |
] | |
}, | |
{ | |
"name": "Default High Contrast", | |
"editorBackground": "#000000", | |
"tokenColors": [ | |
{ | |
"scope": [ | |
"meta.embedded", | |
"source.groovy.embedded" | |
], | |
"settings": { | |
"foreground": "#FFFFFF", | |
"background": "#000000" | |
} | |
}, | |
{ | |
"scope": "emphasis", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "strong", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "meta.diff.header", | |
"settings": { | |
"foreground": "#000080" | |
} | |
}, | |
{ | |
"scope": "comment", | |
"settings": { | |
"foreground": "#7CA668" | |
} | |
}, | |
{ | |
"scope": "constant.language", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.numeric", | |
"constant.other.color.rgb-value", | |
"constant.other.rgb-value", | |
"support.constant.color" | |
], | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": "constant.regexp", | |
"settings": { | |
"foreground": "#B46695" | |
} | |
}, | |
{ | |
"scope": "constant.character", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag.css", | |
"settings": { | |
"foreground": "#D7BA7D" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.other.attribute-name.class.css", | |
"entity.other.attribute-name.class.mixin.css", | |
"entity.other.attribute-name.id.css", | |
"entity.other.attribute-name.parent-selector.css", | |
"entity.other.attribute-name.pseudo-class.css", | |
"entity.other.attribute-name.pseudo-element.css", | |
"source.css.less entity.other.attribute-name.id", | |
"entity.other.attribute-name.attribute.scss", | |
"entity.other.attribute-name.scss" | |
], | |
"settings": { | |
"foreground": "#D7BA7D" | |
} | |
}, | |
{ | |
"scope": "invalid", | |
"settings": { | |
"foreground": "#F44747" | |
} | |
}, | |
{ | |
"scope": "markup.underline", | |
"settings": { | |
"fontStyle": "underline" | |
} | |
}, | |
{ | |
"scope": "markup.bold", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#6796E6", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": "markup.italic", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.tag" | |
], | |
"settings": { | |
"foreground": "#808080" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor.string", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "meta.preprocessor.numeric", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": "meta.structure.dictionary.key.python", | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": "storage", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "storage.type", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "storage.modifier", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "string", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "string.tag", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "string.value", | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#D16969" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation.definition.template-expression.begin", | |
"punctuation.definition.template-expression.end", | |
"punctuation.section.embedded" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.template.expression" | |
], | |
"settings": { | |
"foreground": "#FFFFFF" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.vendored.property-name", | |
"support.type.property-name", | |
"variable.css", | |
"variable.scss", | |
"variable.other.less", | |
"source.coffee.embedded" | |
], | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "keyword.control", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "keyword.operator", | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.operator.new", | |
"keyword.operator.expression", | |
"keyword.operator.cast", | |
"keyword.operator.sizeof", | |
"keyword.operator.logical.python" | |
], | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": "keyword.other.unit", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": "support.function.git-rebase", | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": "constant.sha.git-rebase", | |
"settings": { | |
"foreground": "#B5CEA8" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.modifier.import.java", | |
"variable.language.wildcard.java", | |
"storage.modifier.package.java" | |
], | |
"settings": { | |
"foreground": "#D4D4D4" | |
} | |
}, | |
{ | |
"scope": "variable.language.this", | |
"settings": { | |
"foreground": "#569CD6" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.function", | |
"support.function", | |
"support.constant.handlebars", | |
"source.powershell variable.other.member" | |
], | |
"settings": { | |
"foreground": "#DCDCAA" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.return-type", | |
"support.class", | |
"support.type", | |
"entity.name.type", | |
"entity.name.namespace", | |
"entity.name.scope-resolution", | |
"entity.name.class", | |
"storage.type.cs", | |
"storage.type.generic.cs", | |
"storage.type.modifier.cs", | |
"storage.type.variable.cs", | |
"storage.type.annotation.java", | |
"storage.type.generic.java", | |
"storage.type.java", | |
"storage.type.object.array.java", | |
"storage.type.primitive.array.java", | |
"storage.type.primitive.java", | |
"storage.type.token.java", | |
"storage.type.groovy", | |
"storage.type.annotation.groovy", | |
"storage.type.parameters.groovy", | |
"storage.type.generic.groovy", | |
"storage.type.object.array.groovy", | |
"storage.type.primitive.array.groovy", | |
"storage.type.primitive.groovy" | |
], | |
"settings": { | |
"foreground": "#4EC9B0" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.type.cast.expr", | |
"meta.type.new.expr", | |
"support.constant.math", | |
"support.constant.dom", | |
"support.constant.json", | |
"entity.other.inherited-class" | |
], | |
"settings": { | |
"foreground": "#4EC9B0" | |
} | |
}, | |
{ | |
"scope": [ | |
"keyword.control", | |
"source.cpp keyword.operator.new", | |
"source.cpp keyword.operator.delete", | |
"keyword.other.using", | |
"keyword.other.operator" | |
], | |
"settings": { | |
"foreground": "#C586C0" | |
} | |
}, | |
{ | |
"scope": [ | |
"variable", | |
"meta.definition.variable.name", | |
"support.variable" | |
], | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": [ | |
"meta.object-literal.key" | |
], | |
"settings": { | |
"foreground": "#9CDCFE" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.constant.property-value", | |
"support.constant.font-name", | |
"support.constant.media-type", | |
"support.constant.media", | |
"constant.other.color.rgb-value", | |
"constant.other.rgb-value", | |
"support.constant.color" | |
], | |
"settings": { | |
"foreground": "#CE9178" | |
} | |
}, | |
{ | |
"scope": "meta.resultLinePrefix.contextLinePrefix.search", | |
"settings": { | |
"foreground": "#CBEDCB" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796E6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#008000" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#FF0000" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#B267E6" | |
} | |
} | |
] | |
} | |
]; | |
myThemeData.forEach(theme => { | |
const body = document.getElementsByTagName('body')[0]; | |
body.appendChild(document.createElement('h2')).textContent = theme.name; | |
const section = body.appendChild(document.createElement('section')); | |
section.style.background = theme.editorBackground; | |
// Create a set (array of distinct values) of colors then walk through the set | |
new Set(theme.tokenColors.map(item => item.settings.foreground)).forEach((color) => { | |
// Filter the tokens down to just the ones that use this color. These tokens will all be | |
// put into the document inside a <p> element, each token as a <span> element. | |
const tokens = theme.tokenColors.filter(token => token.settings.foreground == color); | |
const spanElements = tokens.map(token => { | |
// Start by creating a new span element | |
const rtn = document.createElement('span'); | |
// Use the scope for the textContent | |
rtn.textContent = Array.isArray(token.scope) ? token.scope.join(' | ') : token.scope.replace(/\,\s*/g, ' | '); | |
// See what's under the fontStyle key, apply inline CSS stylings apprporiately | |
const fontStyle = token.settings.fontStyle == undefined ? '' : token.settings.fontStyle; | |
if (fontStyle.includes('bold')) { rtn.style.fontWeight = 'bolder'; } | |
if (fontStyle.includes('italic')) { rtn.style.fontStyle = 'italic'; } | |
if (fontStyle.includes('underline')) { rtn.style.textDecoration = 'underline'; } | |
return rtn; | |
}); | |
const p = section.appendChild(document.createElement('p')); | |
p.style.color = color; | |
p.innerHTML = spanElements.map(span => span.outerHTML).join(' | '); | |
}); | |
}) | |
</script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment