zoukankan      html  css  js  c++  java
  • vscode自定义主题

    {
        "author": "akamud",
        "name": "OneLight",
        "colors": {
            "activityBar.background": "#C7EDCC",
            "activityBar.foreground": "#121417",
            "activityBarBadge.background": "#526FFF",
            "activityBarBadge.foreground": "#FFFFFF",
            "button.background": "#5871EF",
            "button.foreground": "#FFFFFF",
            "button.hoverBackground": "#6B83ED",
            "diffEditor.insertedTextBackground": "#00809B33",
            "dropdown.background": "#FFFFFF",
            "dropdown.border": "#DBDBDC",
            "editor.background": "#C7EDCC",
            "editor.foreground": "#000000",
            "editor.lineHighlightBackground": "#F2F2F2",
            "editor.selectionBackground": "#E5E5E6",
            "editorCursor.foreground": "#526FFF",
            "editorGroup.background": "#EAEAEB",
            "editorGroup.border": "#DBDBDC",
            "editorGroupHeader.tabsBackground": "#EAEAEB",
            "editorIndentGuide.background": "#cccccc",
            "editorLineNumber.foreground": "#9D9D9F",
            "editorWhitespace.foreground": "#ada4a4",
            "editorHoverWidget.background": "#EAEAEB",
            "editorHoverWidget.border": "#DBDBDC",
            "editorSuggestWidget.background": "#EAEAEB",
            "editorSuggestWidget.border": "#DBDBDC",
            "editorSuggestWidget.selectedBackground": "#FFFFFF",
            "editorWidget.background": "#EAEAEB",
            "input.background": "#FFFFFF",
            "input.border": "#DBDBDC",
            "focusBorder": "#526FFF",
            "list.activeSelectionBackground": "#9900ff",
            "list.activeSelectionForeground": "#232324",
            "list.focusBackground": "#9900ff",
            "list.hoverBackground": "#9900ff",
            "list.highlightForeground": "#121417",
            "list.inactiveSelectionBackground": "#DBDBDC",
            "list.inactiveSelectionForeground": "#232324",
            "notification.background": "#333333",
            "pickerGroup.border": "#526FFF",
            "scrollbarSlider.background": "#4E566680",
            "scrollbarSlider.activeBackground": "#747D9180",
            "scrollbarSlider.hoverBackground": "#5A637580",
            "sideBar.background": "#EAEAEB",
            "sideBar.foreground": "#000000",
            "sideBarSectionHeader.background": "#FAFAFA",
            "statusBar.background": "#EAEAEB",
            "statusBar.foreground": "#424243",
            "statusBarItem.hoverBackground": "#DBDBDC",
            "statusBar.noFolderBackground": "#EAEAEB",
            "tab.activeBackground": "#bde4c3",
            "tab.border": "#DBDBDC",
            "tab.inactiveBackground": "#cccccc",
            "titleBar.activeBackground": "#EAEAEB",
            "titleBar.activeForeground": "#424243",
            "titleBar.inactiveBackground": "#EAEAEB",
            "titleBar.inactiveForeground": "#424243",
            "statusBar.debuggingForeground": "#FFFFFF",
            "extensionButton.prominentBackground": "#3BBA54",
            "extensionButton.prominentHoverBackground": "#4CC263",
            "badge.background": "#526FFF",
            "badge.foreground": "#FFFFFF",
            "peekView.border": "#526FFF",
            "peekViewResult.background": "#EAEAEB",
            "peekViewResult.selectionBackground": "#DBDBDC",
            "peekViewTitle.background": "#FFFFFF",
            "peekViewEditor.background": "#FFFFFF"
        },
        "tokenColors": [
            {
                "name": "CSS Class and Support",
                "scope": "source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name",
                "settings": {
                  "foreground": "#0000a0"
                }
              },
            {
                "name": "Comment",
                "scope": [
                    "comment"
                ],
                "settings": {
                    "foreground": "#006600",
                    "fontStyle": "normal"
                }
            },
            {
                "name": "Comment Markup Link",
                "scope": [
                    "comment markup.link"
                ],
                "settings": {
                    "foreground": "#006600"
                }
            },
            {
                "name": "Entity Name Type",
                "scope": [
                    "entity.name.type"
                ],
                "settings": {
                    "foreground": "#C18401"
                }
            },
            {
                "name": "Entity Other Inherited Class",
                "scope": [
                    "entity.other.inherited-class"
                ],
                "settings": {
                    "foreground": "#50A14F"
                }
            },
            {
                "name": "Keyword",
                "scope": [
                    "keyword"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Keyword Control",
                "scope": [
                    "keyword.control"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Keyword Operator",
                "scope": [
                    "keyword.operator"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "Keyword Other Special Method",
                "scope": [
                    "keyword.other.special-method"
                ],
                "settings": {
                    "foreground": "#4078F2"
                }
            },
            {
                "name": "Keyword Other Unit",
                "scope": [
                    "keyword.other.unit"
                ],
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "Storage",
                "scope": [
                    "storage"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Storage Type Annotation,storage Type Primitive",
                "scope": [
                    "storage.type.annotation",
                    "storage.type.primitive"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Storage Modifier Package,storage Modifier Import",
                "scope": [
                    "storage.modifier.package",
                    "storage.modifier.import"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "Constant",
                "scope": [
                    "constant"
                ],
                "settings": {
                    "foreground": "#ff33ff"
                }
            },
            {
                "name": "Constant Variable",
                "scope": [
                    "constant.variable"
                ],
                "settings": {
                    "foreground": "#ff33ff"
                }
            },
            {
                "name": "Constant Character Escape",
                "scope": [
                    "constant.character.escape"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "Constant Numeric",
                "scope": [
                    "constant.numeric"
                ],
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "Constant Other Color",
                "scope": [
                    "constant.other.color"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "Constant Other Symbol",
                "scope": [
                    "constant.other.symbol"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "Variable",
                "scope": [
                    "variable"
                ],
                "settings": {
                    "foreground": "#e01376"
                }
            },
            {
                "name": "Variable Interpolation",
                "scope": [
                    "variable.interpolation"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "Variable Parameter",
                "scope": [
                    "variable.parameter"
                ],
                "settings": {
                    "foreground": "#000000"
                }
            },
            {
                "name": "String",
                "scope": [
                    "string"
                ],
                "settings": {
                    "foreground": "#993300"
                }
            },
            {
                "name": "String Regexp",
                "scope": [
                    "string.regexp"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "String Regexp Source Ruby Embedded",
                "scope": [
                    "string.regexp source.ruby.embedded"
                ],
                "settings": {
                    "foreground": "#C18401"
                }
            },
            {
                "name": "String Other Link",
                "scope": [
                    "string.other.link"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "Punctuation Definition Comment",
                "scope": [
                    "punctuation.definition.comment"
                ],
                "settings": {
                    "foreground": "#006600"
                }
            },
            {
                "name": "Punctuation Definition Method Parameters,punctuation Definition Function Parameters,punctuation Definition Parameters,punctuation Definition Separator,punctuation Definition Seperator,punctuation Definition Array",
                "scope": [
                    "punctuation.definition.method-parameters",
                    "punctuation.definition.function-parameters",
                    "punctuation.definition.parameters",
                    "punctuation.definition.separator",
                    "punctuation.definition.seperator",
                    "punctuation.definition.array"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "Punctuation Definition Heading,punctuation Definition Identity",
                "scope": [
                    "punctuation.definition.heading",
                    "punctuation.definition.identity"
                ],
                "settings": {
                    "foreground": "#4078F2"
                }
            },
            {
                "name": "Punctuation Definition Bold",
                "scope": [
                    "punctuation.definition.bold"
                ],
                "settings": {
                    "foreground": "#C18401",
                    "fontStyle": "bold"
                }
            },
            {
                "name": "Punctuation Definition Italic",
                "scope": [
                    "punctuation.definition.italic"
                ],
                "settings": {
                    "foreground": "#A626A4",
                    "fontStyle": "italic"
                }
            },
            {
                "name": "Punctuation Section Embedded",
                "scope": [
                    "punctuation.section.embedded"
                ],
                "settings": {
                    "foreground": "#CA1243"
                }
            },
            {
                "name": "Punctuation Section Method,punctuation Section Class,punctuation Section Inner Class",
                "scope": [
                    "punctuation.section.method",
                    "punctuation.section.class",
                    "punctuation.section.inner-class"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "Support Class",
                "scope": [
                    "support.class"
                ],
                "settings": {
                    "foreground": "#C18401"
                }
            },
            {
                "name": "Support Type",
                "scope": [
                    "support.type"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "Support Function",
                "scope": [
                    "support.function"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "Support Function Any Method",
                "scope": [
                    "support.function.any-method"
                ],
                "settings": {
                    "foreground": "#4078F2"
                }
            },
            {
                "name": "Entity Name Function",
                "scope": [
                    "entity.name.function"
                ],
                "settings": {
                    "foreground": "#4078F2"
                }
            },
            {
                "name": "Entity Name Class,entity Name Type Class",
                "scope": [
                    "entity.name.class",
                    "entity.name.type.class"
                ],
                "settings": {
                    "foreground": "#C18401"
                }
            },
            {
                "name": "Entity Name Section",
                "scope": [
                    "entity.name.section"
                ],
                "settings": {
                    "foreground": "#4078F2"
                }
            },
            {
                "name": "Entity Name Tag",
                "scope": [
                    "entity.name.tag"
                ],
                "settings": {
                    "foreground": "#000080"
                }
            },
            {
                "name": "Entity Other Attribute Name",
                "scope": [
                    "entity.other.attribute-name"
                ],
                "settings": {
                    "foreground": "#cc0000"
                }
            },
            {
                "name": "Entity Other Attribute Name Id",
                "scope": [
                    "entity.other.attribute-name.id"
                ],
                "settings": {
                    "foreground": "#4078F2"
                }
            },
            {
                "name": "Meta Class",
                "scope": [
                    "meta.class"
                ],
                "settings": {
                    "foreground": "#C18401"
                }
            },
            {
                "name": "Meta Class Body",
                "scope": [
                    "meta.class.body"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "Meta Method Call,meta Method",
                "scope": [
                    "meta.method-call",
                    "meta.method"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "Meta Definition Variable",
                "scope": [
                    "meta.definition.variable"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "Meta Link",
                "scope": [
                    "meta.link"
                ],
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "Meta Require",
                "scope": [
                    "meta.require"
                ],
                "settings": {
                    "foreground": "#4078F2"
                }
            },
            {
                "name": "Meta Selector",
                "scope": [
                    "meta.selector"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Meta Separator",
                "scope": [
                    "meta.separator"
                ],
                "settings": {
                    "background": "#373B41",
                    "foreground": "#383A42"
                }
            },
            {
                "name": "Meta Tag",
                "scope": [
                    "meta.tag"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "Underline",
                "scope": [
                    "underline"
                ],
                "settings": {
                    "text-decoration": "underline"
                }
            },
            {
                "name": "None",
                "scope": [
                    "none"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "Invalid Deprecated",
                "scope": [
                    "invalid.deprecated"
                ],
                "settings": {
                    "foreground": "#000000",
                    "background": "#F2A60D"
                }
            },
            {
                "name": "Invalid Illegal",
                "scope": [
                    "invalid.illegal"
                ],
                "settings": {
                    "foreground": "white",
                    "background": "#FF1414"
                }
            },
            {
                "name": "Markup Bold",
                "scope": [
                    "markup.bold"
                ],
                "settings": {
                    "foreground": "#986801",
                    "fontStyle": "bold"
                }
            },
            {
                "name": "Markup Changed",
                "scope": [
                    "markup.changed"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Markup Deleted",
                "scope": [
                    "markup.deleted"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "Markup Italic",
                "scope": [
                    "markup.italic"
                ],
                "settings": {
                    "foreground": "#A626A4",
                    "fontStyle": "italic"
                }
            },
            {
                "name": "Markup Heading",
                "scope": [
                    "markup.heading"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "Markup Heading Punctuation Definition Heading",
                "scope": [
                    "markup.heading punctuation.definition.heading"
                ],
                "settings": {
                    "foreground": "#4078F2"
                }
            },
            {
                "name": "Markup Link",
                "scope": [
                    "markup.link"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Markup Inserted",
                "scope": [
                    "markup.inserted"
                ],
                "settings": {
                    "foreground": "#50A14F"
                }
            },
            {
                "name": "Markup Quote",
                "scope": [
                    "markup.quote"
                ],
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "Markup Raw",
                "scope": [
                    "markup.raw"
                ],
                "settings": {
                    "foreground": "#50A14F"
                }
            },
            {
                "name": "Source C Keyword Operator",
                "scope": [
                    "source.c keyword.operator"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Source Cpp Keyword Operator",
                "scope": [
                    "source.cpp keyword.operator"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Source Cs Keyword Operator",
                "scope": [
                    "source.cs keyword.operator"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Source Css Property Name,source Css Property Value",
                "scope": [
                    "source.css property-name",
                    "source.css property-value"
                ],
                "settings": {
                    "foreground": "#696C77"
                }
            },
            {
                "name": "Source Css Property Name Support,source Css Property Value Support",
                "scope": [
                    "source.css property-name.support",
                    "source.css property-value.support"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "Source Gfm Markup",
                "scope": [
                    "source.gfm markup"
                ],
                "settings": {
                    "-webkit-font-smoothing": "auto"
                }
            },
            {
                "name": "Source Gfm Link Entity",
                "scope": [
                    "source.gfm link entity"
                ],
                "settings": {
                    "foreground": "#4078F2"
                }
            },
            {
                "name": "Source Go Storage Type String",
                "scope": [
                    "source.go storage.type.string"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Source Ini Keyword Other Definition Ini",
                "scope": [
                    "source.ini keyword.other.definition.ini"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "Source Java Storage Modifier Import",
                "scope": [
                    "source.java storage.modifier.import"
                ],
                "settings": {
                    "foreground": "#C18401"
                }
            },
            {
                "name": "Source Java Storage Type",
                "scope": [
                    "source.java storage.type"
                ],
                "settings": {
                    "foreground": "#C18401"
                }
            },
            {
                "name": "Source Java Keyword Operator Instanceof",
                "scope": [
                    "source.java keyword.operator.instanceof"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Source Java Properties Meta Key Pair",
                "scope": [
                    "source.java-properties meta.key-pair"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "Source Java Properties Meta Key Pair > Punctuation",
                "scope": [
                    "source.java-properties meta.key-pair > punctuation"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "Source Js Keyword Operator",
                "scope": [
                    "source.js keyword.operator"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "Source Js Keyword Operator Delete,source Js Keyword Operator In,source Js Keyword Operator Of,source Js Keyword Operator Instanceof,source Js Keyword Operator New,source Js Keyword Operator Typeof,source Js Keyword Operator Void",
                "scope": [
                    "source.js keyword.operator.delete",
                    "source.js keyword.operator.in",
                    "source.js keyword.operator.of",
                    "source.js keyword.operator.instanceof",
                    "source.js keyword.operator.new",
                    "source.js keyword.operator.typeof",
                    "source.js keyword.operator.void"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Source Json Meta Structure Dictionary Json > String Quoted Json",
                "scope": [
                    "source.json meta.structure.dictionary.json > string.quoted.json"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "Source Json Meta Structure Dictionary Json > String Quoted Json > Punctuation String",
                "scope": [
                    "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "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",
                "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": "#ff00cc"
                }
            },
            {
                "name": "Source Json Meta Structure Dictionary Json > Constant Language Json,source Json Meta Structure Array Json > Constant Language Json",
                "scope": [
                    "source.json meta.structure.dictionary.json > constant.language.json",
                    "source.json meta.structure.array.json > constant.language.json"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "Source Ruby Constant Other Symbol > Punctuation",
                "scope": [
                    "source.ruby constant.other.symbol > punctuation"
                ],
                "settings": {
                    "foreground": "inherit"
                }
            },
            {
                "name": "Source Python Keyword Operator Logical Python",
                "scope": [
                    "source.python keyword.operator.logical.python"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "Source Python Variable Parameter",
                "scope": [
                    "source.python variable.parameter"
                ],
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "Meta Attribute Rust",
                "scope": [
                    "meta.attribute.rust"
                ],
                "settings": {
                    "foreground": "#606135"
                }
            },
            {
                "name": "Storage Modifier Lifetime Rust,entity Name Lifetime Rust",
                "scope": [
                    "storage.modifier.lifetime.rust",
                    "entity.name.lifetime.rust"
                ],
                "settings": {
                    "foreground": "#11C4C6"
                }
            },
            {
                "name": "Keyword Unsafe Rust",
                "scope": [
                    "keyword.unsafe.rust"
                ],
                "settings": {
                    "foreground": "#882328"
                }
            },
            {
                "name": "customrule",
                "scope": "customrule",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Support Type Property Name",
                "scope": "support.type.property-name",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Punctuation for Quoted String",
                "scope": "string.quoted.double punctuation",
                "settings": {
                    "foreground": "#50A14F"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Support Constant",
                "scope": "support.constant",
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JSON Property Name",
                "scope": "support.type.property-name.json",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JSON Punctuation for Property Name",
                "scope": "support.type.property-name.json punctuation",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Punctuation for key-value",
                "scope": [
                    "punctuation.separator.key-value.ts",
                    "punctuation.separator.key-value.js",
                    "punctuation.separator.key-value.tsx"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Embedded Operator",
                "scope": [
                    "source.js.embedded.html keyword.operator",
                    "source.ts.embedded.html keyword.operator"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Variable Other Readwrite",
                "scope": [
                    "variable.other.readwrite.js",
                    "variable.other.readwrite.ts",
                    "variable.other.readwrite.tsx"
                ],
                "settings": {
                    "foreground": "#000000"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Support Variable Dom",
                "scope": [
                    "support.variable.dom.js",
                    "support.variable.dom.ts"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Support Variable Property Dom",
                "scope": [
                    "support.variable.property.dom.js",
                    "support.variable.property.dom.ts"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Interpolation String Punctuation",
                "scope": [
                    "meta.template.expression.js punctuation.definition",
                    "meta.template.expression.ts punctuation.definition"
                ],
                "settings": {
                    "foreground": "#CA1243"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Punctuation Type Parameters",
                "scope": [
                    "source.ts punctuation.definition.typeparameters",
                    "source.js punctuation.definition.typeparameters",
                    "source.tsx punctuation.definition.typeparameters"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Definition Block",
                "scope": [
                    "source.ts punctuation.definition.block",
                    "source.js punctuation.definition.block",
                    "source.tsx punctuation.definition.block"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Punctuation Separator Comma",
                "scope": [
                    "source.ts punctuation.separator.comma",
                    "source.js punctuation.separator.comma",
                    "source.tsx punctuation.separator.comma"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Variable Property",
                "scope": [
                    "support.variable.property.js",
                    "support.variable.property.ts",
                    "support.variable.property.tsx"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Default Keyword",
                "scope": [
                    "keyword.control.default.js",
                    "keyword.control.default.ts",
                    "keyword.control.default.tsx"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Instanceof Keyword",
                "scope": [
                    "keyword.operator.expression.instanceof.js",
                    "keyword.operator.expression.instanceof.ts",
                    "keyword.operator.expression.instanceof.tsx"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Of Keyword",
                "scope": [
                    "keyword.operator.expression.of.js",
                    "keyword.operator.expression.of.ts",
                    "keyword.operator.expression.of.tsx"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Braces/Brackets",
                "scope": [
                    "meta.brace.round.js",
                    "meta.array-binding-pattern-variable.js",
                    "meta.brace.square.js",
                    "meta.brace.round.ts",
                    "meta.array-binding-pattern-variable.ts",
                    "meta.brace.square.ts",
                    "meta.brace.round.tsx",
                    "meta.array-binding-pattern-variable.tsx",
                    "meta.brace.square.tsx"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Punctuation Accessor",
                "scope": [
                    "source.js punctuation.accessor",
                    "source.ts punctuation.accessor",
                    "source.tsx punctuation.accessor"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Punctuation Terminator Statement",
                "scope": [
                    "punctuation.terminator.statement.js",
                    "punctuation.terminator.statement.ts",
                    "punctuation.terminator.statement.tsx"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Array variables",
                "scope": [
                    "meta.array-binding-pattern-variable.js variable.other.readwrite.js",
                    "meta.array-binding-pattern-variable.ts variable.other.readwrite.ts",
                    "meta.array-binding-pattern-variable.tsx variable.other.readwrite.tsx"
                ],
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Support Variables",
                "scope": [
                    "source.js support.variable",
                    "source.ts support.variable",
                    "source.tsx support.variable"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Support Variables",
                "scope": [
                    "variable.other.constant.property.js",
                    "variable.other.constant.property.ts",
                    "variable.other.constant.property.tsx"
                ],
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Keyword New",
                "scope": [
                    "keyword.operator.new.ts",
                    "keyword.operator.new.j",
                    "keyword.operator.new.tsx"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] TS Keyword Operator",
                "scope": [
                    "source.ts keyword.operator",
                    "source.tsx keyword.operator"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Punctuation Parameter Separator",
                "scope": [
                    "punctuation.separator.parameter.js",
                    "punctuation.separator.parameter.ts",
                    "punctuation.separator.parameter.tsx "
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Import",
                "scope": [
                    "constant.language.import-export-all.js",
                    "constant.language.import-export-all.ts"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JSX/TSX Import",
                "scope": [
                    "constant.language.import-export-all.jsx",
                    "constant.language.import-export-all.tsx"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Keyword Control As",
                "scope": [
                    "keyword.control.as.js",
                    "keyword.control.as.ts",
                    "keyword.control.as.jsx",
                    "keyword.control.as.tsx"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Variable Alias",
                "scope": [
                    "variable.other.readwrite.alias.js",
                    "variable.other.readwrite.alias.ts",
                    "variable.other.readwrite.alias.jsx",
                    "variable.other.readwrite.alias.tsx"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Constants",
                "scope": [
                    "variable.other.constant.js",
                    "variable.other.constant.ts",
                    "variable.other.constant.jsx",
                    "variable.other.constant.tsx"
                ],
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Export Variable",
                "scope": [
                    "meta.export.default.js variable.other.readwrite.js",
                    "meta.export.default.ts variable.other.readwrite.ts"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Template Strings Punctuation Accessor",
                "scope": [
                    "source.js meta.template.expression.js punctuation.accessor",
                    "source.ts meta.template.expression.ts punctuation.accessor",
                    "source.tsx meta.template.expression.tsx punctuation.accessor"
                ],
                "settings": {
                    "foreground": "#50A14F"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Import equals",
                "scope": [
                    "source.js meta.import-equals.external.js keyword.operator",
                    "source.jsx meta.import-equals.external.jsx keyword.operator",
                    "source.ts meta.import-equals.external.ts keyword.operator",
                    "source.tsx meta.import-equals.external.tsx keyword.operator"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Type Module",
                "scope": "entity.name.type.module.js,entity.name.type.module.ts,entity.name.type.module.jsx,entity.name.type.module.tsx",
                "settings": {
                    "foreground": "#50A14F"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Meta Class",
                "scope": "meta.class.js,meta.class.ts,meta.class.jsx,meta.class.tsx",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Property Definition Variable",
                "scope": [
                    "meta.definition.property.js variable",
                    "meta.definition.property.ts variable",
                    "meta.definition.property.jsx variable",
                    "meta.definition.property.tsx variable"
                ],
                "settings": {
                    "foreground": "#000000"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Meta Type Parameters Type",
                "scope": [
                    "meta.type.parameters.js support.type",
                    "meta.type.parameters.jsx support.type",
                    "meta.type.parameters.ts support.type",
                    "meta.type.parameters.tsx support.type"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Meta Tag Keyword Operator",
                "scope": [
                    "source.js meta.tag.js keyword.operator",
                    "source.jsx meta.tag.jsx keyword.operator",
                    "source.ts meta.tag.ts keyword.operator",
                    "source.tsx meta.tag.tsx keyword.operator"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Meta Tag Punctuation",
                "scope": [
                    "meta.tag.js punctuation.section.embedded",
                    "meta.tag.jsx punctuation.section.embedded",
                    "meta.tag.ts punctuation.section.embedded",
                    "meta.tag.tsx punctuation.section.embedded"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Meta Array Literal Variable",
                "scope": [
                    "meta.array.literal.js variable",
                    "meta.array.literal.jsx variable",
                    "meta.array.literal.ts variable",
                    "meta.array.literal.tsx variable"
                ],
                "settings": {
                    "foreground": "#C18401"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Module Exports",
                "scope": [
                    "support.type.object.module.js",
                    "support.type.object.module.jsx",
                    "support.type.object.module.ts",
                    "support.type.object.module.tsx"
                ],
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JSON Constants",
                "scope": [
                    "constant.language.json"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Object Constants",
                "scope": [
                    "variable.other.constant.object.js",
                    "variable.other.constant.object.jsx",
                    "variable.other.constant.object.ts",
                    "variable.other.constant.object.tsx"
                ],
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Properties Keyword",
                "scope": [
                    "storage.type.property.js",
                    "storage.type.property.jsx",
                    "storage.type.property.ts",
                    "storage.type.property.tsx"
                ],
                "settings": {
                    "foreground": "#0184BC"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Single Quote Inside Templated String",
                "scope": [
                    "meta.template.expression.js string.quoted punctuation.definition",
                    "meta.template.expression.jsx string.quoted punctuation.definition",
                    "meta.template.expression.ts string.quoted punctuation.definition",
                    "meta.template.expression.tsx string.quoted punctuation.definition"
                ],
                "settings": {
                    "foreground": "#50A14F"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS Backtick inside Templated String",
                "scope": [
                    "meta.template.expression.js string.template punctuation.definition.string.template",
                    "meta.template.expression.jsx string.template punctuation.definition.string.template",
                    "meta.template.expression.ts string.template punctuation.definition.string.template",
                    "meta.template.expression.tsx string.template punctuation.definition.string.template"
                ],
                "settings": {
                    "foreground": "#50A14F"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] JS/TS In Keyword for Loops",
                "scope": [
                    "keyword.operator.expression.in.js",
                    "keyword.operator.expression.in.jsx",
                    "keyword.operator.expression.in.ts",
                    "keyword.operator.expression.in.tsx"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Python Constants Other",
                "scope": "source.python constant.other",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Python Constants",
                "scope": "source.python constant",
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Python Placeholder Character",
                "scope": "constant.character.format.placeholder.other.python storage",
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Python Magic",
                "scope": "support.variable.magic.python",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Python Meta Function Parameters",
                "scope": "meta.function.parameters.python",
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Python Function Separator Annotation",
                "scope": "punctuation.separator.annotation.python",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Python Function Separator Punctuation",
                "scope": "punctuation.separator.parameters.python",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] CSharp Fields",
                "scope": "entity.name.variable.field.cs",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] CSharp Keyword Operators",
                "scope": "source.cs keyword.operator",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] CSharp Variables",
                "scope": "variable.other.readwrite.cs",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] CSharp Variables Other",
                "scope": "variable.other.object.cs",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] CSharp Property Other",
                "scope": "variable.other.object.property.cs",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] CSharp Property",
                "scope": "entity.name.variable.property.cs",
                "settings": {
                    "foreground": "#4078F2"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] CSharp Storage Type",
                "scope": "storage.type.cs",
                "settings": {
                    "foreground": "#C18401"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Rust Unsafe Keyword",
                "scope": "keyword.other.unsafe.rust",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown Raw Block",
                "scope": "markup.raw.block.markdown",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Shell Variables Punctuation Definition",
                "scope": "punctuation.definition.variable.shell",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Css Support Constant Value",
                "scope": "support.constant.property-value.css",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Css Punctuation Definition Constant",
                "scope": "punctuation.definition.constant.css",
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Sass Punctuation for key-value",
                "scope": "punctuation.separator.key-value.scss",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Sass Punctuation for constants",
                "scope": "punctuation.definition.constant.scss",
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Sass Punctuation for key-value",
                "scope": "meta.property-list.scss punctuation.separator.key-value.scss",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Java Storage Type Primitive Array",
                "scope": "storage.type.primitive.array.java",
                "settings": {
                    "foreground": "#C18401"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown headings",
                "scope": "entity.name.section.markdown",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown heading Punctuation Definition",
                "scope": "punctuation.definition.heading.markdown",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown heading setext",
                "scope": "markup.heading.setext",
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition Bold",
                "scope": "punctuation.definition.bold.markdown",
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown Inline Raw",
                "scope": "markup.inline.raw.markdown",
                "settings": {
                    "foreground": "#50A14F"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown List Punctuation Definition",
                "scope": "beginning.punctuation.definition.list.markdown",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown Quote",
                "scope": "markup.quote.markdown",
                "settings": {
                    "foreground": "#A0A1A7",
                    "fontStyle": "italic"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition String",
                "scope": [
                    "punctuation.definition.string.begin.markdown",
                    "punctuation.definition.string.end.markdown",
                    "punctuation.definition.metadata.markdown"
                ],
                "settings": {
                    "foreground": "#383A42"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition Link",
                "scope": "punctuation.definition.metadata.markdown",
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown Underline Link/Image",
                "scope": [
                    "markup.underline.link.markdown",
                    "markup.underline.link.image.markdown"
                ],
                "settings": {
                    "foreground": "#A626A4"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Markdown Link Title/Description",
                "scope": [
                    "string.other.link.title.markdown",
                    "string.other.link.description.markdown"
                ],
                "settings": {
                    "foreground": "#4078F2"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Ruby Punctuation Separator Variable",
                "scope": "punctuation.separator.variable.ruby",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Ruby Other Constant Variable",
                "scope": "variable.other.constant.ruby",
                "settings": {
                    "foreground": "#986801"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] Ruby Keyword Operator Other",
                "scope": "keyword.operator.other.ruby",
                "settings": {
                    "foreground": "#50A14F"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] PHP Punctuation Variable Definition",
                "scope": "punctuation.definition.variable.php",
                "settings": {
                    "foreground": "#E45649"
                }
            },
            {
                "name": "[VSCODE-CUSTOM] PHP Meta Class",
                "scope": "meta.class.php",
                "settings": {
                    "foreground": "#383A42"
                }
            }
        ],
        "uuid": "1446a9a1-9d70-421a-bae3-87b3b112ddb0"
    }
    你的努力有资格到拼天赋的程度吗?
  • 相关阅读:
    .NET开源系统
    DEDEcms二次开发数据表参数
    dede系统的pagebreak文章页面分页数量控制方法
    窗口最小化到托盘
    SEO项目各个阶段的工作分配
    scrollTop
    去除行内块间的间距
    jquery mobile
    nodejs学习
    cancelAnimationFrame无效
  • 原文地址:https://www.cnblogs.com/wchjdnh/p/15063246.html
Copyright © 2011-2022 走看看