chore: update VSCode workspace settings and arty scripts
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
df2d6bdce4
commit
2cae8978e7
2 files changed
+729
-118
No files matched your search
Vendored
+729
-116
@@ -9,7 +9,6 @@
|
|||||||
// -------------------------------------------------------------------------
|
// -------------------------------------------------------------------------
|
||||||
"workbench.colorTheme": "Dark Modern",
|
"workbench.colorTheme": "Dark Modern",
|
||||||
"editor.semanticHighlighting.enabled": true,
|
"editor.semanticHighlighting.enabled": true,
|
||||||
|
|
||||||
"workbench.colorCustomizations": {
|
"workbench.colorCustomizations": {
|
||||||
"focusBorder": "#3b4252",
|
"focusBorder": "#3b4252",
|
||||||
"foreground": "#d8dee9",
|
"foreground": "#d8dee9",
|
||||||
@@ -50,12 +49,11 @@
|
|||||||
"dropdown.background": "#3b4252",
|
"dropdown.background": "#3b4252",
|
||||||
"dropdown.border": "#3b4252",
|
"dropdown.border": "#3b4252",
|
||||||
"dropdown.foreground": "#d8dee9",
|
"dropdown.foreground": "#d8dee9",
|
||||||
"editorActiveLineNumber.foreground": "#d8dee9cc",
|
|
||||||
"editorCursor.foreground": "#d8dee9",
|
"editorCursor.foreground": "#d8dee9",
|
||||||
"editorHint.border": "#ebcb8b00",
|
"editorHint.border": "#ebcb8b00",
|
||||||
"editorHint.foreground": "#ebcb8b",
|
"editorHint.foreground": "#ebcb8b",
|
||||||
"editorIndentGuide.background": "#434c5eb3",
|
"editorIndentGuide.background1": "#434c5eb3",
|
||||||
"editorIndentGuide.activeBackground": "#4c566a",
|
"editorIndentGuide.activeBackground1": "#4c566a",
|
||||||
"editorInlayHint.background": "#434c5e",
|
"editorInlayHint.background": "#434c5e",
|
||||||
"editorInlayHint.foreground": "#d8dee9",
|
"editorInlayHint.foreground": "#d8dee9",
|
||||||
"editorLineNumber.foreground": "#4c566a",
|
"editorLineNumber.foreground": "#4c566a",
|
||||||
@@ -65,7 +63,7 @@
|
|||||||
"editorWidget.border": "#3b4252",
|
"editorWidget.border": "#3b4252",
|
||||||
"editor.background": "#2e3440",
|
"editor.background": "#2e3440",
|
||||||
"editor.foreground": "#d8dee9",
|
"editor.foreground": "#d8dee9",
|
||||||
"editor.hoverHighlightBackground": "#3b4252",
|
"editor.hoverHighlightBackground": "#3b425266",
|
||||||
"editor.findMatchBackground": "#88c0d066",
|
"editor.findMatchBackground": "#88c0d066",
|
||||||
"editor.findMatchHighlightBackground": "#88c0d033",
|
"editor.findMatchHighlightBackground": "#88c0d033",
|
||||||
"editor.findRangeHighlightBackground": "#88c0d033",
|
"editor.findRangeHighlightBackground": "#88c0d033",
|
||||||
@@ -184,7 +182,7 @@
|
|||||||
"merge.border": "#3b425200",
|
"merge.border": "#3b425200",
|
||||||
"minimap.background": "#2e3440",
|
"minimap.background": "#2e3440",
|
||||||
"minimap.errorHighlight": "#bf616acc",
|
"minimap.errorHighlight": "#bf616acc",
|
||||||
"minimap.findMatchHighlight": "#88c0d0",
|
"minimap.findMatchHighlight": "#88c0d0cc",
|
||||||
"minimap.selectionHighlight": "#88c0d0cc",
|
"minimap.selectionHighlight": "#88c0d0cc",
|
||||||
"minimap.warningHighlight": "#ebcb8bcc",
|
"minimap.warningHighlight": "#ebcb8bcc",
|
||||||
"minimapGutter.addedBackground": "#a3be8c",
|
"minimapGutter.addedBackground": "#a3be8c",
|
||||||
@@ -304,129 +302,742 @@
|
|||||||
"welcomePage.buttonHoverBackground": "#4c566a",
|
"welcomePage.buttonHoverBackground": "#4c566a",
|
||||||
"widget.shadow": "#00000066"
|
"widget.shadow": "#00000066"
|
||||||
},
|
},
|
||||||
|
|
||||||
"editor.tokenColorCustomizations": {
|
"editor.tokenColorCustomizations": {
|
||||||
"textMateRules": [
|
"textMateRules": [
|
||||||
{ "settings": { "foreground": "#d8dee9ff", "background": "#2e3440ff" } },
|
{
|
||||||
{ "scope": "emphasis", "settings": { "fontStyle": "italic" } },
|
"settings": {
|
||||||
{ "scope": "strong", "settings": { "fontStyle": "bold" } },
|
"foreground": "#d8dee9ff"
|
||||||
{ "scope": "comment", "settings": { "foreground": "#616E88" } },
|
}
|
||||||
{ "scope": "constant.character", "settings": { "foreground": "#EBCB8B" } },
|
},
|
||||||
{ "scope": "constant.character.escape", "settings": { "foreground": "#EBCB8B" } },
|
{
|
||||||
{ "scope": "constant.language", "settings": { "foreground": "#81A1C1" } },
|
"scope": "emphasis",
|
||||||
{ "scope": "constant.numeric", "settings": { "foreground": "#B48EAD" } },
|
"settings": {
|
||||||
{ "scope": "constant.regexp", "settings": { "foreground": "#EBCB8B" } },
|
"fontStyle": "italic"
|
||||||
{ "scope": ["entity.name.class", "entity.name.type.class"], "settings": { "foreground": "#8FBCBB" } },
|
}
|
||||||
{ "scope": "entity.name.function", "settings": { "foreground": "#88C0D0" } },
|
},
|
||||||
{ "scope": "entity.name.tag", "settings": { "foreground": "#81A1C1" } },
|
{
|
||||||
{ "scope": "entity.other.attribute-name", "settings": { "foreground": "#8FBCBB" } },
|
"scope": "strong",
|
||||||
{ "scope": "entity.other.inherited-class", "settings": { "fontStyle": "bold", "foreground": "#8FBCBB" } },
|
"settings": {
|
||||||
{ "scope": "invalid.deprecated", "settings": { "foreground": "#D8DEE9", "background": "#EBCB8B" } },
|
"fontStyle": "bold"
|
||||||
{ "scope": "invalid.illegal", "settings": { "foreground": "#D8DEE9", "background": "#BF616A" } },
|
}
|
||||||
{ "scope": "keyword", "settings": { "foreground": "#81A1C1" } },
|
},
|
||||||
{ "scope": "keyword.operator", "settings": { "foreground": "#81A1C1" } },
|
{
|
||||||
{ "scope": "keyword.other.new", "settings": { "foreground": "#81A1C1" } },
|
"scope": "comment",
|
||||||
{ "scope": "markup.bold", "settings": { "fontStyle": "bold" } },
|
"settings": {
|
||||||
{ "scope": "markup.changed", "settings": { "foreground": "#EBCB8B" } },
|
"foreground": "#616E88"
|
||||||
{ "scope": "markup.deleted", "settings": { "foreground": "#BF616A" } },
|
}
|
||||||
{ "scope": "markup.inserted", "settings": { "foreground": "#A3BE8C" } },
|
},
|
||||||
{ "scope": "meta.preprocessor", "settings": { "foreground": "#5E81AC" } },
|
{
|
||||||
{ "scope": "punctuation", "settings": { "foreground": "#ECEFF4" } },
|
"scope": "constant.character",
|
||||||
{ "scope": ["punctuation.definition.method-parameters", "punctuation.definition.function-parameters", "punctuation.definition.parameters"], "settings": { "foreground": "#ECEFF4" } },
|
"settings": {
|
||||||
{ "scope": "punctuation.definition.tag", "settings": { "foreground": "#81A1C1" } },
|
"foreground": "#EBCB8B"
|
||||||
{ "scope": ["punctuation.definition.comment", "punctuation.end.definition.comment", "punctuation.start.definition.comment"], "settings": { "foreground": "#616E88" } },
|
}
|
||||||
{ "scope": "punctuation.section", "settings": { "foreground": "#ECEFF4" } },
|
},
|
||||||
{ "scope": ["punctuation.section.embedded.begin", "punctuation.section.embedded.end"], "settings": { "foreground": "#81A1C1" } },
|
{
|
||||||
{ "scope": "punctuation.terminator", "settings": { "foreground": "#81A1C1" } },
|
"scope": "constant.character.escape",
|
||||||
{ "scope": "punctuation.definition.variable", "settings": { "foreground": "#81A1C1" } },
|
"settings": {
|
||||||
{ "scope": "storage", "settings": { "foreground": "#81A1C1" } },
|
"foreground": "#EBCB8B"
|
||||||
{ "scope": "string", "settings": { "foreground": "#A3BE8C" } },
|
}
|
||||||
{ "scope": "string.regexp", "settings": { "foreground": "#EBCB8B" } },
|
},
|
||||||
{ "scope": "support.class", "settings": { "foreground": "#8FBCBB" } },
|
{
|
||||||
{ "scope": "support.constant", "settings": { "foreground": "#81A1C1" } },
|
"scope": "constant.language",
|
||||||
{ "scope": "support.function", "settings": { "foreground": "#88C0D0" } },
|
"settings": {
|
||||||
{ "scope": "support.function.construct", "settings": { "foreground": "#81A1C1" } },
|
"foreground": "#81A1C1"
|
||||||
{ "scope": "support.type", "settings": { "foreground": "#8FBCBB" } },
|
}
|
||||||
{ "scope": "support.type.exception", "settings": { "foreground": "#8FBCBB" } },
|
},
|
||||||
{ "scope": "token.debug-token", "settings": { "foreground": "#b48ead" } },
|
{
|
||||||
{ "scope": "token.error-token", "settings": { "foreground": "#bf616a" } },
|
"scope": "constant.numeric",
|
||||||
{ "scope": "token.info-token", "settings": { "foreground": "#88c0d0" } },
|
"settings": {
|
||||||
{ "scope": "token.warn-token", "settings": { "foreground": "#ebcb8b" } },
|
"foreground": "#B48EAD"
|
||||||
{ "scope": "variable.other", "settings": { "foreground": "#D8DEE9" } },
|
}
|
||||||
{ "scope": "variable.language", "settings": { "foreground": "#81A1C1" } },
|
},
|
||||||
{ "scope": "variable.parameter", "settings": { "foreground": "#D8DEE9" } },
|
{
|
||||||
{ "scope": "punctuation.separator.pointer-access.c", "settings": { "foreground": "#81A1C1" } },
|
"scope": "constant.regexp",
|
||||||
{ "scope": ["source.c meta.preprocessor.include", "source.c string.quoted.other.lt-gt.include"], "settings": { "foreground": "#8FBCBB" } },
|
"settings": {
|
||||||
{ "scope": ["source.cpp keyword.control.directive.conditional", "source.cpp punctuation.definition.directive", "source.c keyword.control.directive.conditional", "source.c punctuation.definition.directive"], "settings": { "foreground": "#5E81AC", "fontStyle": "bold" } },
|
"foreground": "#EBCB8B"
|
||||||
{ "scope": "source.css constant.other.color.rgb-value", "settings": { "foreground": "#B48EAD" } },
|
}
|
||||||
{ "scope": "source.css meta.property-value", "settings": { "foreground": "#88C0D0" } },
|
},
|
||||||
{ "scope": ["source.css keyword.control.at-rule.media", "source.css keyword.control.at-rule.media punctuation.definition.keyword"], "settings": { "foreground": "#D08770" } },
|
{
|
||||||
{ "scope": "source.css punctuation.definition.keyword", "settings": { "foreground": "#81A1C1" } },
|
"scope": [
|
||||||
{ "scope": "source.css support.type.property-name", "settings": { "foreground": "#D8DEE9" } },
|
"entity.name.class",
|
||||||
{ "scope": ["source.diff meta.diff.range.context", "source.diff meta.diff.header.from-file", "source.diff punctuation.definition.from-file", "source.diff punctuation.definition.range"], "settings": { "foreground": "#8FBCBB" } },
|
"entity.name.type.class"
|
||||||
{ "scope": "source.diff punctuation.definition.separator", "settings": { "foreground": "#81A1C1" } },
|
],
|
||||||
{ "scope": "source.go constant.other.placeholder.go", "settings": { "foreground": "#EBCB8B" } },
|
"settings": {
|
||||||
{ "scope": "markup.heading", "settings": { "foreground": "#88C0D0" } },
|
"foreground": "#8FBCBB"
|
||||||
{ "scope": ["text.html.markdown markup.fenced_code.block", "text.html.markdown markup.fenced_code.block punctuation.definition"], "settings": { "foreground": "#8FBCBB" } },
|
}
|
||||||
{ "scope": ["text.html.markdown markup.inline.raw", "text.html.markdown markup.inline.raw punctuation.definition.raw"], "settings": { "foreground": "#8FBCBB" } },
|
},
|
||||||
{ "scope": "text.html.markdown markup.italic", "settings": { "fontStyle": "italic" } },
|
{
|
||||||
{ "scope": "text.html.markdown markup.underline.link", "settings": { "fontStyle": "underline" } },
|
"scope": "entity.name.function",
|
||||||
{ "scope": "text.html.markdown beginning.punctuation.definition.list", "settings": { "foreground": "#81A1C1" } },
|
"settings": {
|
||||||
{ "scope": "text.html.markdown beginning.punctuation.definition.quote", "settings": { "foreground": "#8FBCBB" } },
|
"foreground": "#88C0D0"
|
||||||
{ "scope": "text.html.markdown markup.quote", "settings": { "foreground": "#616E88" } },
|
}
|
||||||
{ "scope": ["text.html.markdown punctuation.definition.math.begin", "text.html.markdown punctuation.definition.math.end"], "settings": { "foreground": "#5E81AC" } },
|
},
|
||||||
{ "scope": "text.html.markdown punctuation.definition.heading", "settings": { "foreground": "#81A1C1" } },
|
{
|
||||||
{ "scope": ["text.html.markdown punctuation.definition.constant", "text.html.markdown punctuation.definition.string"], "settings": { "foreground": "#81A1C1" } },
|
"scope": "entity.name.tag",
|
||||||
{ "scope": ["text.html.markdown constant.other.reference.link", "text.html.markdown string.other.link.description", "text.html.markdown string.other.link.title"], "settings": { "foreground": "#88C0D0" } },
|
"settings": {
|
||||||
{ "scope": ["source.js punctuation.decorator", "source.js meta.decorator variable.other.readwrite", "source.js meta.decorator entity.name.function"], "settings": { "foreground": "#D08770" } },
|
"foreground": "#81A1C1"
|
||||||
{ "scope": "source.js meta.object-literal.key", "settings": { "foreground": "#88C0D0" } },
|
}
|
||||||
{ "scope": ["source.js string.quoted.template punctuation.quasi.element.begin", "source.js string.quoted.template punctuation.quasi.element.end", "source.js string.template punctuation.definition.template-expression"], "settings": { "foreground": "#81A1C1" } },
|
},
|
||||||
{ "scope": ["source.js meta.embedded.line meta.brace.square", "source.js meta.embedded.line meta.brace.round", "source.js string.quoted.template meta.brace.square", "source.js string.quoted.template meta.brace.round"], "settings": { "foreground": "#ECEFF4" } },
|
{
|
||||||
{ "scope": ["source.ts punctuation.decorator", "source.ts meta.decorator variable.other.readwrite", "source.ts meta.decorator entity.name.function", "source.tsx punctuation.decorator", "source.tsx meta.decorator variable.other.readwrite", "source.tsx meta.decorator entity.name.function"], "settings": { "foreground": "#D08770" } },
|
"scope": "entity.other.attribute-name",
|
||||||
{ "scope": ["source.ts meta.object-literal.key", "source.tsx meta.object-literal.key"], "settings": { "foreground": "#D8DEE9" } },
|
"settings": {
|
||||||
{ "scope": ["source.ts meta.object-literal.key entity.name.function", "source.tsx meta.object-literal.key entity.name.function"], "settings": { "foreground": "#88C0D0" } },
|
"foreground": "#8FBCBB"
|
||||||
{ "scope": ["source.ts support.class", "source.ts support.type", "source.ts entity.name.type", "source.ts entity.name.class", "source.tsx support.class", "source.tsx support.type", "source.tsx entity.name.type", "source.tsx entity.name.class"], "settings": { "foreground": "#8FBCBB" } },
|
}
|
||||||
{ "scope": ["source.ts support.constant.math", "source.ts support.constant.dom", "source.ts support.constant.json", "source.tsx support.constant.math", "source.tsx support.constant.dom", "source.tsx support.constant.json"], "settings": { "foreground": "#8FBCBB" } },
|
},
|
||||||
{ "scope": ["source.ts support.variable", "source.tsx support.variable"], "settings": { "foreground": "#D8DEE9" } },
|
{
|
||||||
{ "scope": ["source.ts meta.embedded.line meta.brace.square", "source.ts meta.embedded.line meta.brace.round", "source.tsx meta.embedded.line meta.brace.square", "source.tsx meta.embedded.line meta.brace.round"], "settings": { "foreground": "#ECEFF4" } },
|
"scope": "entity.other.inherited-class",
|
||||||
{ "scope": "source.rust entity.name.type", "settings": { "foreground": "#8FBCBB" } },
|
"settings": {
|
||||||
{ "scope": "source.rust meta.macro entity.name.function", "settings": { "fontStyle": "bold", "foreground": "#88C0D0" } },
|
"fontStyle": "bold",
|
||||||
{ "scope": ["source.rust meta.attribute", "source.rust meta.attribute punctuation", "source.rust meta.attribute keyword.operator"], "settings": { "foreground": "#5E81AC" } },
|
"foreground": "#8FBCBB"
|
||||||
{ "scope": "source.rust punctuation.definition.interpolation", "settings": { "foreground": "#EBCB8B" } },
|
}
|
||||||
{ "scope": ["source.css.scss punctuation.definition.interpolation.begin.bracket.curly", "source.css.scss punctuation.definition.interpolation.end.bracket.curly"], "settings": { "foreground": "#81A1C1" } },
|
},
|
||||||
{ "scope": "source.css.scss variable.interpolation", "settings": { "foreground": "#D8DEE9", "fontStyle": "italic" } },
|
{
|
||||||
{ "scope": "source.yaml entity.name.tag", "settings": { "foreground": "#8FBCBB" } },
|
"scope": "invalid.deprecated",
|
||||||
{ "scope": ["text.xml entity.name.tag.namespace", "text.xml string.unquoted.cdata", "text.xml string.unquoted.cdata punctuation.definition.string"], "settings": { "foreground": "#8FBCBB" } },
|
"settings": {
|
||||||
{ "scope": ["text.xml keyword.other.doctype", "text.xml meta.tag.preprocessor entity.name.tag"], "settings": { "foreground": "#5E81AC" } },
|
"foreground": "#D8DEE9"
|
||||||
{ "scope": "text.html.basic constant.character.entity.html", "settings": { "foreground": "#EBCB8B" } },
|
}
|
||||||
{ "scope": "text.html.basic meta.tag.sgml.doctype", "settings": { "foreground": "#5E81AC" } },
|
},
|
||||||
{ "scope": "text.html.basic punctuation.definition.entity", "settings": { "foreground": "#81A1C1" } },
|
{
|
||||||
{ "scope": "source.properties entity.name.section.group-title.ini", "settings": { "foreground": "#88C0D0" } },
|
"scope": "invalid.illegal",
|
||||||
{ "scope": "source.properties punctuation.separator.key-value.ini", "settings": { "foreground": "#81A1C1" } },
|
"settings": {
|
||||||
{ "scope": ["source.python entity.name.function.decorator", "source.python meta.function.decorator support.type"], "settings": { "foreground": "#D08770" } },
|
"foreground": "#D8DEE9"
|
||||||
{ "scope": "source.python meta.function-call.generic", "settings": { "foreground": "#88C0D0" } },
|
}
|
||||||
{ "scope": "source.python support.type", "settings": { "foreground": "#88C0D0" } },
|
},
|
||||||
{ "scope": "source.python variable.parameter.function.language", "settings": { "foreground": "#D8DEE9" } },
|
{
|
||||||
{ "scope": "source.python meta.function.parameters variable.parameter.function.language.special.self", "settings": { "foreground": "#81A1C1" } }
|
"scope": "keyword",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "keyword.operator",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "keyword.other.new",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "markup.bold",
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "bold"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "markup.changed",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#EBCB8B"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "markup.deleted",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#BF616A"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "markup.inserted",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#A3BE8C"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "meta.preprocessor",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#5E81AC"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "punctuation",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#ECEFF4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"punctuation.definition.method-parameters",
|
||||||
|
"punctuation.definition.function-parameters",
|
||||||
|
"punctuation.definition.parameters"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#ECEFF4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "punctuation.definition.tag",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"punctuation.definition.comment",
|
||||||
|
"punctuation.end.definition.comment",
|
||||||
|
"punctuation.start.definition.comment"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#616E88"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "punctuation.section",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#ECEFF4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"punctuation.section.embedded.begin",
|
||||||
|
"punctuation.section.embedded.end"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "punctuation.terminator",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "punctuation.definition.variable",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "storage",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "string",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#A3BE8C"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "string.regexp",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#EBCB8B"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "support.class",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "support.constant",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "support.function",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#88C0D0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "support.function.construct",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "support.type",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "support.type.exception",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "token.debug-token",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#b48ead"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "token.error-token",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#bf616a"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "token.info-token",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#88c0d0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "token.warn-token",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#ebcb8b"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "variable.other",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#D8DEE9"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "variable.language",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "variable.parameter",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#D8DEE9"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "punctuation.separator.pointer-access.c",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.c meta.preprocessor.include",
|
||||||
|
"source.c string.quoted.other.lt-gt.include"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.cpp keyword.control.directive.conditional",
|
||||||
|
"source.cpp punctuation.definition.directive",
|
||||||
|
"source.c keyword.control.directive.conditional",
|
||||||
|
"source.c punctuation.definition.directive"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#5E81AC",
|
||||||
|
"fontStyle": "bold"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.css constant.other.color.rgb-value",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#B48EAD"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.css meta.property-value",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#88C0D0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.css keyword.control.at-rule.media",
|
||||||
|
"source.css keyword.control.at-rule.media punctuation.definition.keyword"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#D08770"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.css punctuation.definition.keyword",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.css support.type.property-name",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#D8DEE9"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.diff meta.diff.range.context",
|
||||||
|
"source.diff meta.diff.header.from-file",
|
||||||
|
"source.diff punctuation.definition.from-file",
|
||||||
|
"source.diff punctuation.definition.range"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.diff punctuation.definition.separator",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.go constant.other.placeholder.go",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#EBCB8B"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "markup.heading",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#88C0D0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"text.html.markdown markup.fenced_code.block",
|
||||||
|
"text.html.markdown markup.fenced_code.block punctuation.definition"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"text.html.markdown markup.inline.raw",
|
||||||
|
"text.html.markdown markup.inline.raw punctuation.definition.raw"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "text.html.markdown markup.italic",
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "italic"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "text.html.markdown markup.underline.link",
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "underline"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "text.html.markdown beginning.punctuation.definition.list",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "text.html.markdown beginning.punctuation.definition.quote",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "text.html.markdown markup.quote",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#616E88"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"text.html.markdown punctuation.definition.math.begin",
|
||||||
|
"text.html.markdown punctuation.definition.math.end"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#5E81AC"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "text.html.markdown punctuation.definition.heading",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"text.html.markdown punctuation.definition.constant",
|
||||||
|
"text.html.markdown punctuation.definition.string"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"text.html.markdown constant.other.reference.link",
|
||||||
|
"text.html.markdown string.other.link.description",
|
||||||
|
"text.html.markdown string.other.link.title"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#88C0D0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.js punctuation.decorator",
|
||||||
|
"source.js meta.decorator variable.other.readwrite",
|
||||||
|
"source.js meta.decorator entity.name.function"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#D08770"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.js meta.object-literal.key",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#88C0D0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.js string.quoted.template punctuation.quasi.element.begin",
|
||||||
|
"source.js string.quoted.template punctuation.quasi.element.end",
|
||||||
|
"source.js string.template punctuation.definition.template-expression"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.js meta.embedded.line meta.brace.square",
|
||||||
|
"source.js meta.embedded.line meta.brace.round",
|
||||||
|
"source.js string.quoted.template meta.brace.square",
|
||||||
|
"source.js string.quoted.template meta.brace.round"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#ECEFF4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.ts punctuation.decorator",
|
||||||
|
"source.ts meta.decorator variable.other.readwrite",
|
||||||
|
"source.ts meta.decorator entity.name.function",
|
||||||
|
"source.tsx punctuation.decorator",
|
||||||
|
"source.tsx meta.decorator variable.other.readwrite",
|
||||||
|
"source.tsx meta.decorator entity.name.function"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#D08770"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.ts meta.object-literal.key",
|
||||||
|
"source.tsx meta.object-literal.key"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#D8DEE9"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.ts meta.object-literal.key entity.name.function",
|
||||||
|
"source.tsx meta.object-literal.key entity.name.function"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#88C0D0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.ts support.class",
|
||||||
|
"source.ts support.type",
|
||||||
|
"source.ts entity.name.type",
|
||||||
|
"source.ts entity.name.class",
|
||||||
|
"source.tsx support.class",
|
||||||
|
"source.tsx support.type",
|
||||||
|
"source.tsx entity.name.type",
|
||||||
|
"source.tsx entity.name.class"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.ts support.constant.math",
|
||||||
|
"source.ts support.constant.dom",
|
||||||
|
"source.ts support.constant.json",
|
||||||
|
"source.tsx support.constant.math",
|
||||||
|
"source.tsx support.constant.dom",
|
||||||
|
"source.tsx support.constant.json"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.ts support.variable",
|
||||||
|
"source.tsx support.variable"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#D8DEE9"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.ts meta.embedded.line meta.brace.square",
|
||||||
|
"source.ts meta.embedded.line meta.brace.round",
|
||||||
|
"source.tsx meta.embedded.line meta.brace.square",
|
||||||
|
"source.tsx meta.embedded.line meta.brace.round"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#ECEFF4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.rust entity.name.type",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.rust meta.macro entity.name.function",
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "bold",
|
||||||
|
"foreground": "#88C0D0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.rust meta.attribute",
|
||||||
|
"source.rust meta.attribute punctuation",
|
||||||
|
"source.rust meta.attribute keyword.operator"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#5E81AC"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.rust punctuation.definition.interpolation",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#EBCB8B"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.css.scss punctuation.definition.interpolation.begin.bracket.curly",
|
||||||
|
"source.css.scss punctuation.definition.interpolation.end.bracket.curly"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.css.scss variable.interpolation",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#D8DEE9",
|
||||||
|
"fontStyle": "italic"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.yaml entity.name.tag",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"text.xml entity.name.tag.namespace",
|
||||||
|
"text.xml string.unquoted.cdata",
|
||||||
|
"text.xml string.unquoted.cdata punctuation.definition.string"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8FBCBB"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"text.xml keyword.other.doctype",
|
||||||
|
"text.xml meta.tag.preprocessor entity.name.tag"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#5E81AC"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "text.html.basic constant.character.entity.html",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#EBCB8B"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "text.html.basic meta.tag.sgml.doctype",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#5E81AC"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "text.html.basic punctuation.definition.entity",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.properties entity.name.section.group-title.ini",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#88C0D0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.properties punctuation.separator.key-value.ini",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": [
|
||||||
|
"source.python entity.name.function.decorator",
|
||||||
|
"source.python meta.function.decorator support.type"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#D08770"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.python meta.function-call.generic",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#88C0D0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.python support.type",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#88C0D0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.python variable.parameter.function.language",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#D8DEE9"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scope": "source.python meta.function.parameters variable.parameter.function.language.special.self",
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#81A1C1"
|
||||||
|
}
|
||||||
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
// -------------------------------------------------------------------------
|
// -------------------------------------------------------------------------
|
||||||
// Editor
|
// Editor
|
||||||
// -------------------------------------------------------------------------
|
// -------------------------------------------------------------------------
|
||||||
"workbench.externalBrowser": "chrome",
|
"workbench.externalBrowser": "chrome",
|
||||||
"explorer.confirmDragAndDrop": false,
|
"explorer.confirmDragAndDrop": false,
|
||||||
"explorer.confirmPasteNative": false,
|
"explorer.confirmPasteNative": false,
|
||||||
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
|
||||||
"editor.formatOnSave": true,
|
"editor.formatOnSave": true,
|
||||||
"javascript.updateImportsOnFileMove.enabled": "never",
|
|
||||||
"svelte.enable-ts-plugin": true,
|
|
||||||
"go.toolsManagement.autoUpdate": true,
|
|
||||||
"git.confirmSync": false,
|
"git.confirmSync": false,
|
||||||
"git.repositoryScanMaxDepth": 2,
|
"git.repositoryScanMaxDepth": 2,
|
||||||
"remote.autoForwardPortsSource": "hybrid",
|
"remote.autoForwardPortsSource": "hybrid",
|
||||||
"claudeCode.preferredLocation": "panel",
|
|
||||||
|
|
||||||
// -------------------------------------------------------------------------
|
// -------------------------------------------------------------------------
|
||||||
// Terminal
|
// Terminal
|
||||||
// -------------------------------------------------------------------------
|
// -------------------------------------------------------------------------
|
||||||
@@ -443,7 +1054,9 @@
|
|||||||
},
|
},
|
||||||
"zsh (login)": {
|
"zsh (login)": {
|
||||||
"path": "zsh",
|
"path": "zsh",
|
||||||
"args": ["-l"]
|
"args": [
|
||||||
|
"-l"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"pwsh": {
|
"pwsh": {
|
||||||
"path": "pwsh",
|
"path": "pwsh",
|
||||||
|
|||||||
@@ -71,5 +71,3 @@ scripts:
|
|||||||
fc-cache -fv
|
fc-cache -fv
|
||||||
vscode:extensions: |
|
vscode:extensions: |
|
||||||
code --install-extension editorconfig.editorconfig
|
code --install-extension editorconfig.editorconfig
|
||||||
code --install-extension esbenp.prettier-vscode
|
|
||||||
code --install-extension ms-azuretools.vscode-containers
|
|
||||||
Reference in new issue
Block a user