diff --git a/CHANGELOG.md b/CHANGELOG.md index ed17cf8..fae17ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,24 @@ # Change Log +## 0.4.0 + +- Fixed color of some C++ parameter Types and Members. +- Removed unnamed colors and styles from the theme. + ## 0.3.0 -- Lots of fixes and java .properties file support -## 0.2.5 -- Initial release, eclipse syntax colors and keymaps, macOS-like UI theme + +- Fixed color and style of C++ templates. +- Using italic for C++ attributes. +- Ligther tab line color, directly taken from the original extension. + +## 0.2.0 + +- Tweaked colors to fit Eclipse better for C. + +## 0.0.2 + +- Removed Java Properties colors. + +## 0.0.1 + +- Initial release with the original theme by mojo2012. diff --git a/README.md b/README.md index c7c199d..f1b5a51 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,28 @@ -# Eclipse-like light theme for macOS -This is a extension that uses the **Eclipse syntax colors**. The UI theme is based on [macOS Classic](https://marketplace.visualstudio.com/items?itemName=huacnlee.theme-macos-classic) -It also contains keyboard shortcuts for eclipse (mostly for macOS) based on [Eclipse Keymap](https://marketplace.visualstudio.com/items?itemName=alphabotsec.vscode-eclipse-keybindings). -And last but not least it incorporates the java properties file support based on [Java Properties](https://marketplace.visualstudio.com/items?itemName=ithildir.java-properties). +# Just Eclipse Color Theme -Recommended font: [Liga Menlo](https://github.com/Lipfroy/Liga-Menlo) +This is a theme based on +[Eclipse-like light theme for macOS](https://marketplace.visualstudio.com/items?itemName=mojo2012.vscode-eclipse-theme), +which is an extension that uses the **Eclipse syntax colors**. The UI theme is +based on +[macOS Classic](https://marketplace.visualstudio.com/items?itemName=huacnlee.theme-macos-classic). -![Screenshot](https://raw.githubusercontent.com/mojo2012/vscode-eclipse-theme/main/resources/screenshot.png "Screenshot") +Original by mojo2012 had keymaps and some language features, which I removed. +Additionally, the theme is tweaked to be more faithful. +**Only tested and designed for the C language and C++!** +_Note: In C++ static methods and fields are italic in Eclipse. How ever this is +not possible to implement in VS Code. Thus, italic is used for attributes, which +Eclipse does not do anything about. This is a personal decision._ -**Enjoy!** \ No newline at end of file +![Screenshot1](https://raw.githubusercontent.com/calestialgem/vscode-eclipse-theme/main/resources/screenshot1.png "Screenshot1") + +![Screenshot2](https://raw.githubusercontent.com/calestialgem/vscode-eclipse-theme/main/resources/screenshot2.png "Screenshot2") + +Screenshots: + +- Font: [Fira Code Nerd Font](https://www.nerdfonts.com/font-downloads) +- File Icon Theme: + [Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme) + +**Enjoy!** diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index f769ec5..0000000 --- a/package-lock.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "vscode-eclipse-theme", - "version": "0.1.1", - "lockfileVersion": 1 -} diff --git a/package.json b/package.json index aa7fff7..c26a589 100644 --- a/package.json +++ b/package.json @@ -1,534 +1,39 @@ { - "name": "vscode-eclipse-theme", - "displayName": "Eclipse Color theme and keymaps", - "description": "Eclipse syntax color theme for vscode", - "version": "0.3.2", - "author": { - "email": "meister.fuchs@gmail.com", - "name": "Matthias Fuchs", - "url": "https://github.com/mojo2012" - }, - "bugs": { - "url": "https://github.com/mojo2012/vscode-eclipse-theme/issues" - }, - "homepage": "https://github.com/mojo2012/vscode-eclipse-theme", - "license": "GPL-3.0-or-later", - "icon": "resources/eclipse.png", - "repository": { - "type": "git", - "url": "https://github.com/mojo2012/vscode-eclipse-theme" - }, - "engines": { - "vscode": "^1.52.0" - }, - "publisher": "mojo2012", - "categories": [ - "Themes", - "Keymaps" - ], - "contributes": { - "languages": [ - { - "id": "java-properties", - "aliases": [ - "Java Properties", - "java-properties" - ], - "extensions": [ - ".bnd", - ".properties" - ], - "configuration": "./java-properties.configuration.json" - } - ], - "grammars": [ - { - "language": "java-properties", - "scopeName": "source.java-properties", - "path": "./syntaxes/java-properties.tmLanguage" - } - ], - "themes": [ - { - "id": "eclipse-color-theme", - "label": "Eclipse Color Theme", - "uiTheme": "vs", - "path": "./themes/eclipse-color-theme.json" - } - ], - "keybindings": [ - { - "mac": "cmd+3", - "win": "ctrl+3", - "linux": "ctrl+3", - "key": "ctrl+3", - "command": "workbench.action.showCommands" - }, - { - "mac": "cmd+shift+r", - "win": "ctrl+shift+r", - "linux": "ctrl+shift+r", - "key": "ctrl+shift+r", - "command": "workbench.action.quickOpen" - }, - { - "mac": "ctrl+h", - "win": "ctrl+h", - "linux": "ctrl+h", - "key": "ctrl+h", - "command": "workbench.view.search.focus" - }, - { - "mac": "cmd+shift+t", - "win": "ctrl+shift+t", - "linux": "ctrl+shift+t", - "key": "ctrl+shift+t", - "command": "workbench.action.showAllSymbols" - }, - { - "mac": "cmd+l", - "win": "ctrl+l", - "linux": "ctrl+l", - "key": "ctrl+l", - "command": "workbench.action.gotoLine" - }, - { - "mac": "cmd+w", - "win": "ctrl+w", - "linux": "ctrl+w", - "key": "ctrl+w", - "command": "workbench.action.closeActiveEditor" - }, - { - "mac": "cmd+shift+s", - "win": "ctrl+shift+s", - "linux": "ctrl+shift+s", - "key": "ctrl+shift+s", - "command": "workbench.action.files.saveAll" - }, - { - "mac": "cmd+alt+s", - "win": "ctrl+alt+s", - "linux": "ctrl+alt+s", - "key": "ctrl+alt+s", - "command": "workbench.action.files.saveAs" - }, - { - "mac": "cmd+alt+t", - "win": "ctrl+alt+t", - "linux": "ctrl+alt+t", - "key": "ctrl+alt+t", - "command": "workbench.action.terminal.toggleTerminal" - }, - { - "mac": "ctrl+m", - "win": "ctrl+m", - "linux": "ctrl+m", - "key": "ctrl+m", - "command": "workbench.action.toggleSidebarVisibility" - }, - { - "mac": "cmd+e", - "win": "ctrl+e", - "linux": "ctrl+e", - "key": "ctrl+e", - "command": "workbench.action.showEditorsInActiveGroup" - }, - { - "mac": "cmd+shift+w", - "win": "ctrl+shift+w", - "linux": "ctrl+shift+w", - "key": "ctrl+shift+w", - "command": "workbench.action.closeAllEditors" - }, - { - "mac": "cmd+shift+f4", - "win": "ctrl+shift+f4", - "linux": "ctrl+shift+f4", - "key": "ctrl+shift+f4", - "command": "workbench.action.closeAllEditors" - }, - { - "mac": "cmd+f12", - "win": "f12", - "linux": "f12", - "key": "f12", - "command": "workbench.action.focusActiveEditorGroup" - }, - { - "mac": "cmd+shift+c", - "win": "ctrl+shift+c", - "linux": "ctrl+shift+c", - "key": "ctrl+shift+c", - "command": "editor.action.commentLine", - "when": "editorTextFocus" - }, - { - "mac": "cmd+7", - "win": "ctrl+7", - "linux": "ctrl+7", - "key": "ctrl+7", - "command": "editor.action.commentLine", - "when": "editorTextFocus" - }, - { - "mac": "cmd+shift+/", - "win": "ctrl+shift+/", - "linux": "ctrl+shift+/", - "key": "ctrl+shift+/", - "command": "editor.action.blockComment", - "when": "editorTextFocus" - }, - { - "mac": "cmd+alt+y", - "win": "shift+alt+y", - "linux": "shift+alt+y", - "key": "shift+alt+y", - "command": "editor.action.toggleWordWrap", - "when": "editorTextFocus" - }, - { - "mac": "cmd+alt+j", - "win": "ctrl+alt+j", - "linux": "ctrl+alt+j", - "key": "ctrl+alt+j", - "command": "editor.action.joinLines", - "when": "editorTextFocus" - }, - { - "mac": "cmd+o", - "win": "ctrl+o", - "linux": "ctrl+o", - "key": "ctrl+o", - "command": "workbench.action.gotoSymbol", - "when": "editorTextFocus" - }, - { - "mac": "cmd+shift+f", - "win": "ctrl+shift+f", - "linux": "ctrl+shift+f", - "key": "ctrl+shift+f", - "command": "editor.action.formatSelection", - "when": "editorTextFocus && editorHasSelection" - }, - { - "mac": "cmd+shift+f", - "win": "ctrl+shift+f", - "linux": "ctrl+shift+f", - "key": "ctrl+shift+f", - "command": "editor.action.formatDocument", - "when": "editorTextFocus && !editorHasSelection" - }, - { - "mac": "cmd+alt+down", - "win": "ctrl+alt+down", - "linux": "ctrl+alt+down", - "key": "ctrl+alt+down", - "command": "editor.action.copyLinesDownAction", - "when": "editorTextFocus" - }, - { - "mac": "ctrl+alt+cmd+down", - "win": "ctrl+alt+win+down", - "linux": "ctrl+alt+win+down", - "key": "ctrl+alt+win+down", - "command": "editor.action.copyLinesDownAction", - "when": "editorTextFocus" - }, - { - "mac": "cmd+alt+up", - "win": "ctrl+alt+up", - "linux": "ctrl+alt+up", - "key": "ctrl+alt+up", - "command": "editor.action.copyLinesUpAction", - "when": "editorTextFocus" - }, - { - "mac": "ctrl+alt+cmd+up", - "win": "ctrl+alt+win+up", - "linux": "ctrl+alt+win+up", - "key": "ctrl+alt+win+up", - "command": "editor.action.copyLinesUpAction", - "when": "editorTextFocus" - }, - { - "mac": "alt+down", - "win": "alt+down", - "linux": "alt+down", - "key": "alt+down", - "command": "editor.action.moveLinesDownAction", - "when": "editorTextFocus" - }, - { - "mac": "alt+up", - "win": "alt+up", - "linux": "alt+up", - "key": "alt+up", - "command": "editor.action.moveLinesUpAction", - "when": "editorTextFocus" - }, - { - "mac": "cmd+d", - "win": "ctrl+d", - "linux": "ctrl+d", - "key": "ctrl+d", - "command": "editor.action.deleteLines", - "when": "editorTextFocus" - }, - { - "mac": "cmd+shift+delete", - "win": "ctrl+shift+delete", - "linux": "ctrl+shift+delete", - "key": "ctrl+shift+delete", - "command": "deleteAllRight", - "when": "editorTextFocus" - }, - { - "mac": "cmd+alt+r", - "win": "alt+shift+r", - "linux": "alt+shift+r", - "key": "alt+shift+r", - "command": "editor.action.rename", - "when": "editorTextFocus" - }, - { - "mac": "cmd+shift+o", - "win": "ctrl+shift+o", - "linux": "ctrl+shift+o", - "key": "ctrl+shift+o", - "command": "editor.action.organizeImports", - "when": "editorTextFocus && !editorReadonly && supportedCodeAction =~ /(\\s|^)source\\.organizeImports\\b/" - }, - { - "mac": "cmd+space", - "win": "ctrl+space", - "linux": "ctrl+space", - "key": "ctrl+space", - "command": "editor.action.triggerSuggest", - "when": "editorTextFocus" - }, - { - "mac": "cmd+.", - "win": "ctrl+.", - "linux": "ctrl+.", - "key": "ctrl+.", - "command": "editor.action.marker.next", - "when": "editorFocus && !editorReadonly" - }, - { - "mac": "f3", - "win": "f3", - "linux": "f3", - "key": "f3", - "command": "editor.action.goToDeclaration", - "when": "editorTextFocus" - }, - { - "mac": "cmd+1", - "win": "ctrl+1", - "linux": "ctrl+1", - "key": "ctrl+1", - "command": "editor.action.quickFix", - "when": "editorTextFocus" - }, - { - "mac": "cmd+shift+g", - "win": "ctrl+shift+g", - "linux": "ctrl+shift+g", - "key": "ctrl+shift+g", - "command": "editor.action.referenceSearch.trigger", - "when": "editorTextFocus" - }, - { - "mac": "cmd+shift+b", - "win": "ctrl+shift+b", - "linux": "ctrl+shift+b", - "key": "ctrl+shift+b", - "command": "editor.debug.action.toggleBreakpoint", - "when": "editorTextFocus" - }, - { - "mac": "cmd+shift+x", - "win": "ctrl+shift+x", - "linux": "ctrl+shift+x", - "key": "ctrl+shift+x", - "command": "editor.action.transformToUppercase", - "when": "editorTextFocus" - }, - { - "mac": "cmd+shift+y", - "win": "ctrl+shift+y", - "linux": "ctrl+shift+y", - "key": "ctrl+shift+y", - "command": "editor.action.transformToLowercase", - "when": "editorTextFocus" - }, - { - "mac": "cmd+k", - "win": "ctrl+k", - "linux": "ctrl+k", - "key": "ctrl+k", - "command": "editor.action.nextSelectionMatchFindAction", - "when": "editorTextFocus" - }, - { - "mac": "cmd+shift+k", - "win": "ctrl+shift+k", - "linux": "ctrl+shift+k", - "key": "ctrl+shift+k", - "command": "editor.action.previousSelectionMatchFindAction", - "when": "editorTextFocus" - }, - { - "mac": "alt+left", - "win": "ctrl+left", - "linux": "ctrl+left", - "key": "ctrl+left", - "command": "cursorWordPartLeft", - "when": "textInputFocus" - }, - { - "mac": "alt+right", - "win": "ctrl+right", - "linux": "ctrl+right", - "key": "ctrl+right", - "command": "cursorWordPartRight", - "when": "textInputFocus" - }, - { - "mac": "alt+shift+left", - "win": "ctrl+shift+left", - "linux": "ctrl+shift+left", - "key": "ctrl+shift+left", - "command": "cursorWordPartLeftSelect", - "when": "textInputFocus" - }, - { - "mac": "alt+shift+right", - "win": "ctrl+shift+right", - "linux": "ctrl+shift+right", - "key": "ctrl+shift+right", - "command": "cursorWordPartRightSelect", - "when": "textInputFocus" - }, - { - "mac": "cmd+alt+left", - "win": "alt+left", - "linux": "alt+left", - "key": "alt+left", - "command": "workbench.action.navigateBack" - }, - { - "mac": "cmd+alt+right", - "win": "alt+right", - "linux": "alt+right", - "key": "alt+right", - "command": "workbench.action.navigateForward" - }, - { - "mac": "f8", - "win": "f8", - "linux": "f8", - "key": "f8", - "command": "workbench.action.debug.continue", - "when": "inDebugMode" - }, - { - "mac": "cmd+shift+f11", - "win": "ctrl+f11", - "linux": "ctrl+f11", - "key": "ctrl+f11", - "command": "workbench.action.debug.start", - "when": "!inDebugMode" - }, - { - "mac": "f5", - "win": "f5", - "linux": "f5", - "key": "f5", - "command": "workbench.action.debug.stepInto", - "when": "inDebugMode" - }, - { - "mac": "f7", - "win": "f7", - "linux": "f7", - "key": "f7", - "command": "workbench.action.debug.stepOut", - "when": "inDebugMode" - }, - { - "mac": "f6", - "win": "f6", - "linux": "f6", - "key": "f6", - "command": "workbench.action.debug.stepOver", - "when": "inDebugMode" - }, - { - "mac": "cmd+f2", - "win": "ctrl+f2", - "linux": "ctrl+f2", - "key": "ctrl+f2", - "command": "workbench.action.debug.stop", - "when": "inDebugMode" - }, - { - "key": "delete", - "command": "debug.removeBreakpoint", - "when": "breakpointsFocused && !breakpointSelected" - }, - { - "key": "shift+alt+cmd+b", - "command": "java.workspace.compile" - }, - { - "key": "shift+cmd+u", - "command": "editor.debug.action.selectionToRepl" - }, - { - "key": "cmd+u", - "command": "workbench.debug.action.focusRepl" - }, - { - "key": "cmd+k", - "command": "workbench.debug.panel.action.clearReplAction", - "when": "inDebugRepl" - }, - { - "key": "shift+cmd+l", - "command": "editor.action.insertCursorAtEndOfEachLineSelected", - "when": "editorTextFocus" - }, - { - "key": "cmd+k", - "command": "workbench.output.action.clearOutput", - "when": "panelFocus && activePanel == 'workbench.panel.output'" - }, - { - "key": "shift+cmd+o", - "command": "editor.action.organizeImports", - "when": "editorTextFocus && !editorReadonly && supportedCodeAction =~ /(\\s|^)source\\.organizeImports\\b/" - }, - { - "key": "shift+cmd+e", - "command": "workbench.action.showAllEditors" - }, - { - "key": "alt+cmd+tab", - "command": "workbench.action.showAllEditors" - }, - { - "key": "cmd+end", - "command": "editor.action.goToImplementation", - "when": "editorHasImplementationProvider && editorTextFocus && !isInEmbeddedEditor" - }, - { - "key": "cmd+home", - "command": "editor.action.revealDefinition", - "when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor" - } - ] - }, - "dependencies": {} -} \ No newline at end of file + "name": "vscode-just-eclipse-theme", + "displayName": "Just Eclipse Color Theme", + "description": "Eclipse colors for C language.", + "version": "0.4.0", + "author": { + "email": "gecgelcem@gmail.com", + "name": "Cem GeƧgel", + "url": "https://github.com/calestialgem" + }, + "bugs": { + "url": "https://github.com/calestialgem/vscode-eclipse-theme/issues" + }, + "homepage": "https://github.com/calestialgem/vscode-eclipse-theme", + "license": "GPL-3.0-or-later", + "icon": "resources/eclipse.png", + "repository": { + "type": "git", + "url": "https://github.com/calestialgem/vscode-eclipse-theme" + }, + "engines": { + "vscode": "^1.52.0" + }, + "publisher": "calestialgem", + "categories": [ + "Themes" + ], + "contributes": { + "themes": [ + { + "id": "just-eclipse-color-theme", + "label": "Just Eclipse", + "uiTheme": "vs", + "path": "./themes/eclipse-color-theme.json" + } + ] + }, + "dependencies": {} +} diff --git a/resources/screenshot.png b/resources/screenshot.png deleted file mode 100644 index a76f204..0000000 Binary files a/resources/screenshot.png and /dev/null differ diff --git a/resources/screenshot1.png b/resources/screenshot1.png new file mode 100644 index 0000000..fa87b71 Binary files /dev/null and b/resources/screenshot1.png differ diff --git a/resources/screenshot2.png b/resources/screenshot2.png new file mode 100644 index 0000000..8b3f2a5 Binary files /dev/null and b/resources/screenshot2.png differ diff --git a/syntaxes/java-properties.tmLanguage b/syntaxes/java-properties.tmLanguage deleted file mode 100644 index 304640a..0000000 --- a/syntaxes/java-properties.tmLanguage +++ /dev/null @@ -1,158 +0,0 @@ - - - - - fileTypes - - properties - - foldingStartMarker - ^[a-zA-Z0-9.-_]+=.*\ - foldingStopMarker - ^(.*(?<!\)) - keyEquivalent - ^~J - name - Java Properties - patterns - - - comment - Ignore blank lines - match - ^\s*$ - - - include - #comment-line - - - include - #property-name - - - include - #property-definition - - - repository - - comment-line - - captures - - 1 - - name - punctuation.whitespace.comment.leading.java-properties - - 2 - - name - punctuation.definition.comment.java-properties - - - match - ^(\s*)([#!])(.+)?$\n? - name - comment.line.java-properties - - property-definition - - begin - ^(\s*)((?:\\[ \t]|\\:|\\=|[^:=\s])+)(?:\s*([:=]))?\s* - beginCaptures - - 1 - - name - punctuation.whitespace.leading.java-properties - - 2 - - name - support.constant.java-properties - patterns - - - match - \\(?:[ \t:=\\ntfr\"']|u[0-9A-Fa-f]{4}) - name - constant.character.escape.java-properties - - - - 3 - - name - punctuation.separator.key-value.java-properties - - - contentName - string.unquoted.java-properties - end - (?<!\\{1})$\n - name - meta.key-value.java-properties - patterns - - - comment - Leading space on a continued line is ignored - match - ^\s* - name - punctuation.whitespace.leading.java-properties - - - match - (\\{1})(?=$\n) - name - punctuation.separator.continuation.java-properties - - - match - \\(?:[\\ntfr\"']|u[0-9A-Fa-f]{4}) - name - constant.character.escape.java-properties - - - - property-name - - captures - - 1 - - name - punctuation.whitespace.comment.leading.java-properties - - 2 - - name - support.constant.java-properties - patterns - - - match - \\(?:[ \t:=\\ntfr\"']|u[0-9A-Fa-f]{4}) - name - constant.character.escape.java-properties - - - - - comment - A property name with no value - match - ^(\s*)((?:\\[ \t]|\\:|\\=|[^:=\s])+)(?:\s*([:=]))?\s*$\n - name - meta.key-value.java-properties - - - scopeName - source.java-properties - uuid - D364E829-7643-4AFF-948D-3C0D6B4EA8A4 - - \ No newline at end of file diff --git a/themes/eclipse-color-theme.json b/themes/eclipse-color-theme.json index a4cda5e..c78d100 100644 --- a/themes/eclipse-color-theme.json +++ b/themes/eclipse-color-theme.json @@ -1,1307 +1,889 @@ { - "$schema": "vscode://schemas/color-theme", - "type": "light", - "name": "Eclipse Color Theme", - "colors": { - "activityBar.background": "#d6d4d6", - "activityBar.border": "#BAB8BA", - "activityBar.foreground": "#262426", - "activityBar.inactiveForeground": "#888888", - "activityBarBadge.background": "#d6d4d6", - "activityBarBadge.foreground": "#262426", - "debugConsole.errorForeground": "#ff0000", - "debugConsole.infoForeground": "#000000", - "debugConsole.warningForeground": "#ffe600", - "dropdown.background": "#ffffff", - "dropdown.border": "#c4c4c4", - "dropdown.foreground": "#262426", - "editor.background": "#ffffff", - "editor.findMatchBackground": "#ffe600", - "editor.findMatchHighlightBackground": "#ffe600", - "editor.findRangeHighlightBackground": "#ffe600", - "editor.foreground": "#000000", - "editor.lineHighlightBackground": "#fffbdd", - "editor.selectionBackground": "#dddddd", - "editor.selectionHighlightBackground": "#ffe600", - "editor.wordHighlightBackground": "#e5f1ff", - "editorBracketMatch.background": "#f1f8ff", - "editorBracketMatch.border": "#c8e1ff", - "editorCursor.foreground": "#333333", - "editorGroup.border": "#BAB8BA", - "editorGroupHeader.tabsBackground": "#c4c4c4", - "editorGroupHeader.tabsBorder": "#BAB8BA", - "editorIndentGuide.background": "#eeeeee", - "editorLineNumber.foreground": "#929292", - "focusBorder": "#eeeeee", - "input.background": "#ffffff", - "input.border": "#e0e0e0", - "input.foreground": "#262426", - "list.activeSelectionBackground": "#bbbbbb", - "list.activeSelectionForeground": "#ffffff", - "list.hoverBackground": "#dddddd", - "list.hoverForeground": "#262426", - "list.inactiveSelectionBackground": "#dcdcdc", - "list.inactiveSelectionForeground": "#262426", - "panel.background": "#ffffff", - "panel.border": "#BAB8BA", - "panelTitle.activeForeground": "#24292e", - "scrollbar.shadow": "#aaaaaa", - "scrollbarSlider.activeBackground": "#888888", - "scrollbarSlider.background": "#888888", - "scrollbarSlider.hoverBackground": "#888888", - "selection.background": "#e5f1ff", - "sideBar.background": "#ecebec", - "sideBar.border": "#BAB8BA", - "sideBar.foreground": "#262426", - "sideBarSectionHeader.background": "#ecebec", - "sideBarSectionHeader.border": "#BAB8BA", - "sideBarTitle.foreground": "#000000", - "statusBar.background": "#ededed", - "statusBar.border": "#c4c4c4", - "statusBar.debuggingBackground": "#fafbfc", - "statusBar.debuggingForeground": "#24292e", - "statusBar.foreground": "#575557", - "statusBar.noFolderBackground": "#ededed", - "statusBar.noFolderForeground": "#575557", - "tab.activeBackground": "#F5F5F5", - "tab.activeBorder": "#d8d6d8", - "tab.activeForeground": "#262426", - "tab.border": "#BAB8BA", - "tab.inactiveBackground": "#B7B7B7", - "tab.inactiveForeground": "#575557", - "titleBar.activeBackground": "#c4c4c4", - "titleBar.border": "#BAB8BA", - //"activityBar.activeBorder": "#262426", - //"activityBar.dropBorder": "#262426", - //"badge.background": "#c4c4c4", - //"badge.foreground": "#333333", - //"bookmarks.lineBackground": "#00000000", - //"bookmarks.lineBorder": "#00000000", - //"bookmarks.overviewRuler": "#157efb88", - //"breadcrumb.activeSelectionForeground": "#4e4e4e", - //"breadcrumb.background": "#ffffff", - //"breadcrumb.focusForeground": "#4e4e4e", - //"breadcrumb.foreground": "#616161cc", - //"breadcrumbPicker.background": "#f3f3f3", - //"button.background": "#007acc", - //"button.foreground": "#ffffff", - //"button.hoverBackground": "#0062a3", - //"button.secondaryBackground": "#5f6a79", - //"button.secondaryForeground": "#ffffff", - //"button.secondaryHoverBackground": "#4c5561", - //"charts.blue": "#75beff", - //"charts.foreground": "#616161", - //"charts.green": "#388a34", - //"charts.lines": "#61616180", - //"charts.orange": "#d18616", - //"charts.purple": "#652d90", - //"charts.red": "#e51400", - //"charts.yellow": "#e9a700", - //"checkbox.background": "#ffffff", - //"checkbox.border": "#c4c4c4", - //"checkbox.foreground": "#262426", - //"debugConsole.sourceForeground": "#616161", - //"debugConsoleInputIcon.foreground": "#616161", - //"debugExceptionWidget.background": "#f1dfde", - //"debugExceptionWidget.border": "#a31515", - //"debugIcon.breakpointCurrentStackframeForeground": "#ffcc00", - //"debugIcon.breakpointDisabledForeground": "#848484", - //"debugIcon.breakpointForeground": "#e51400", - //"debugIcon.breakpointStackframeForeground": "#89d185", - //"debugIcon.breakpointUnverifiedForeground": "#848484", - //"debugIcon.continueForeground": "#007acc", - //"debugIcon.disconnectForeground": "#a1260d", - //"debugIcon.pauseForeground": "#007acc", - //"debugIcon.restartForeground": "#388a34", - //"debugIcon.startForeground": "#388a34", - //"debugIcon.stepBackForeground": "#007acc", - //"debugIcon.stepIntoForeground": "#007acc", - //"debugIcon.stepOutForeground": "#007acc", - //"debugIcon.stepOverForeground": "#007acc", - //"debugIcon.stopForeground": "#a1260d", - //"debugTokenExpression.boolean": "#0000ff", - //"debugTokenExpression.error": "#e51400", - //"debugTokenExpression.name": "#9b46b0", - //"debugTokenExpression.number": "#098658", - //"debugTokenExpression.string": "#a31515", - //"debugTokenExpression.value": "#6c6c6ccc", - //"debugToolBar.background": "#f3f3f3", - //"debugView.exceptionLabelBackground": "#a31515", - //"debugView.exceptionLabelForeground": "#ffffff", - //"debugView.stateLabelBackground": "#88888844", - //"debugView.stateLabelForeground": "#616161", - //"debugView.valueChangedHighlight": "#569cd6", - //"descriptionForeground": "#717171", - //"diffEditor.diagonalFill": "#22222233", - //"diffEditor.insertedTextBackground": "#9bb95533", - //"diffEditor.removedTextBackground": "#ff000033", - //"editor.focusedStackFrameHighlightBackground": "#cee7ce73", - //"editor.foldBackground": "#dddddd4d", - //"editor.hoverHighlightBackground": "#add6ff26", - //"editor.inactiveSelectionBackground": "#dddddd80", - //"editor.lineHighlightBorder": "#eeeeee", - //"editor.linkedEditingBackground": "#ff00004d", - //"editor.rangeHighlightBackground": "#fdff0033", - //"editor.snippetFinalTabstopHighlightBorder": "#0a326480", - //"editor.snippetTabstopHighlightBackground": "#0a326433", - //"editor.stackFrameHighlightBackground": "#ffff6673", - //"editor.symbolHighlightBackground": "#ffe600", - //"editor.wordHighlightStrongBackground": "#0e639c40", - //"editorActiveLineNumber.foreground": "#0b216f", - //"editorCodeLens.foreground": "#999999", - //"editorError.foreground": "#e51400", - //"editorGroup.dropBackground": "#2677cb2e", - //"editorGroupHeader.noTabsBackground": "#ffffff", - //"editorGutter.addedBackground": "#81b88b", - //"editorGutter.background": "#ffffff", - //"editorGutter.commentRangeForeground": "#c5c5c5", - //"editorGutter.deletedBackground": "#ca4b51", - //"editorGutter.foldingControlForeground": "#424242", - //"editorGutter.modifiedBackground": "#66afe0", - //"editorHint.foreground": "#6c6c6c", - //"editorHoverWidget.background": "#f3f3f3", - //"editorHoverWidget.border": "#c8c8c8", - //"editorHoverWidget.foreground": "#616161", - //"editorHoverWidget.statusBarBackground": "#e7e7e7", - //"editorIndentGuide.activeBackground": "#33333333", - //"editorInfo.foreground": "#75beff", - //"editorLightBulb.foreground": "#ddb100", - //"editorLightBulbAutoFix.foreground": "#007acc", - //"editorLineNumber.activeForeground": "#0b216f", - //"editorLink.activeForeground": "#0000ff", - //"editorMarkerNavigation.background": "#ffffff", - //"editorMarkerNavigationError.background": "#e51400", - //"editorMarkerNavigationInfo.background": "#75beff", - //"editorMarkerNavigationWarning.background": "#e9a700", - //"editorOverviewRuler.addedForeground": "#81b88b99", - //"editorOverviewRuler.border": "#7f7f7f4d", - //"editorOverviewRuler.bracketMatchForeground": "#a0a0a0", - //"editorOverviewRuler.commonContentForeground": "#60606066", - //"editorOverviewRuler.currentContentForeground": "#40c8ae80", - //"editorOverviewRuler.deletedForeground": "#ca4b5199", - //"editorOverviewRuler.errorForeground": "#ff1212b3", - //"editorOverviewRuler.findMatchForeground": "#d186167e", - //"editorOverviewRuler.incomingContentForeground": "#40a6ff80", - //"editorOverviewRuler.infoForeground": "#75beff", - //"editorOverviewRuler.modifiedForeground": "#66afe099", - //"editorOverviewRuler.rangeHighlightForeground": "#007acc99", - //"editorOverviewRuler.selectionHighlightForeground": "#a0a0a0cc", - //"editorOverviewRuler.warningForeground": "#e9a700", - //"editorOverviewRuler.wordHighlightForeground": "#a0a0a0cc", - //"editorOverviewRuler.wordHighlightStrongForeground": "#c0a0c0cc", - //"editorPane.background": "#ffffff", - //"editorRuler.foreground": "#d3d3d3", - //"editorSuggestWidget.background": "#f3f3f3", - //"editorSuggestWidget.border": "#c8c8c8", - //"editorSuggestWidget.foreground": "#000000", - //"editorSuggestWidget.highlightForeground": "#0066bf", - //"editorSuggestWidget.selectedBackground": "#d6ebff", - //"editorUnnecessaryCode.opacity": "#00000077", - //"editorWarning.foreground": "#e9a700", - //"editorWhitespace.foreground": "#33333333", - //"editorWidget.background": "#f3f3f3", - //"editorWidget.border": "#c8c8c8", - //"editorWidget.foreground": "#616161", - //"errorForeground": "#a1260d", - //"extensionBadge.remoteBackground": "#d6d4d6", - //"extensionBadge.remoteForeground": "#262426", - //"extensionButton.prominentBackground": "#007acc", - //"extensionButton.prominentForeground": "#ffffff", - //"extensionButton.prominentHoverBackground": "#0062a3", - //"foreground": "#616161", - //"gitDecoration.addedResourceForeground": "#587c0c", - //"gitDecoration.conflictingResourceForeground": "#6c6cc4", - //"gitDecoration.deletedResourceForeground": "#ad0707", - //"gitDecoration.ignoredResourceForeground": "#8e8e90", - //"gitDecoration.modifiedResourceForeground": "#895503", - //"gitDecoration.stageDeletedResourceForeground": "#ad0707", - //"gitDecoration.stageModifiedResourceForeground": "#895503", - //"gitDecoration.submoduleResourceForeground": "#1258a7", - //"gitDecoration.untrackedResourceForeground": "#007100", - //"gitlens.gutterBackgroundColor": "#0000000c", - //"gitlens.gutterForegroundColor": "#747474", - //"gitlens.gutterUncommittedForegroundColor": "#00bcf299", - //"gitlens.lineHighlightBackgroundColor": "#00bcf233", - //"gitlens.lineHighlightOverviewRulerColor": "#00bcf299", - //"gitlens.trailingLineBackgroundColor": "#00000000", - //"gitlens.trailingLineForegroundColor": "#99999959", - //"gitlens.viewChangesToPullIconColor": "#b15e35", - //"gitlens.viewChangesToPushIconColor": "#35b15e", - //"gitlens.viewCommitToPushIconColor": "#35b15e", - //"icon.foreground": "#424242", - //"imagePreview.border": "#80808059", - //"input.placeholderForeground": "#61616180", - //"inputOption.activeBackground": "#eeeeee33", - //"inputOption.activeBorder": "#007acc00", - //"inputOption.activeForeground": "#000000", - //"inputValidation.errorBackground": "#f2dede", - //"inputValidation.errorBorder": "#be1100", - //"inputValidation.infoBackground": "#d6ecf2", - //"inputValidation.infoBorder": "#007acc", - //"inputValidation.warningBackground": "#f6f5d2", - //"inputValidation.warningBorder": "#b89500", - //"list.deemphasizedForeground": "#8e8e90", - //"list.dropBackground": "#d6ebff", - //"list.errorForeground": "#b01011", - //"list.filterMatchBackground": "#ffe600", - //"list.focusBackground": "#d6ebff", - //"list.highlightForeground": "#0066bf", - //"list.invalidItemForeground": "#b89500", - //"list.warningForeground": "#855f00", - //"listFilterWidget.background": "#efc1ad", - //"listFilterWidget.noMatchesOutline": "#be1100", - //"listFilterWidget.outline": "#00000000", - //"menu.background": "#ffffff", - //"menu.foreground": "#616161", - //"menu.selectionBackground": "#bbbbbb", - //"menu.selectionForeground": "#ffffff", - //"menu.separatorBackground": "#888888", - //"menubar.selectionBackground": "#0000001a", - //"menubar.selectionForeground": "#333333", - //"merge.commonContentBackground": "#60606029", - //"merge.commonHeaderBackground": "#60606066", - //"merge.currentContentBackground": "#40c8ae33", - //"merge.currentHeaderBackground": "#40c8ae80", - //"merge.incomingContentBackground": "#40a6ff33", - //"merge.incomingHeaderBackground": "#40a6ff80", - //"minimap.errorHighlight": "#ff1212b3", - //"minimap.findMatchHighlight": "#d18616", - //"minimap.selectionHighlight": "#add6ff", - //"minimap.warningHighlight": "#e9a700", - //"minimapGutter.addedBackground": "#81b88b", - //"minimapGutter.deletedBackground": "#ca4b51", - //"minimapGutter.modifiedBackground": "#66afe0", - //"minimapSlider.activeBackground": "#88888880", - //"minimapSlider.background": "#88888880", - //"minimapSlider.hoverBackground": "#88888880", - //"notebook.cellBorderColor": "#dcdcdc", - //"notebook.cellInsertionIndicator": "#eeeeee", - //"notebook.cellStatusBarItemHoverBackground": "#00000014", - //"notebook.cellToolbarSeparator": "#80808059", - //"notebook.focusedCellBorder": "#eeeeee", - //"notebook.focusedEditorBorder": "#eeeeee", - //"notebook.focusedRowBorder": "#0000001f", - //"notebook.outputContainerBackgroundColor": "#dcdcdc", - //"notebook.rowHoverBackground": "#d6ebff47", - //"notebook.selectedCellBorder": "#dcdcdc", - //"notebook.symbolHighlightBackground": "#fdff0033", - //"notebookScrollbarSlider.activeBackground": "#888888", - //"notebookScrollbarSlider.background": "#888888", - //"notebookScrollbarSlider.hoverBackground": "#888888", - //"notebookStatusErrorIcon.foreground": "#a1260d", - //"notebookStatusRunningIcon.foreground": "#616161", - //"notebookStatusSuccessIcon.foreground": "#388a34", - //"notificationCenterHeader.background": "#e7e7e7", - //"notificationLink.foreground": "#006ab1", - //"notifications.background": "#f3f3f3", - //"notifications.border": "#e7e7e7", - //"notifications.foreground": "#616161", - //"notificationsErrorIcon.foreground": "#e51400", - //"notificationsInfoIcon.foreground": "#75beff", - //"notificationsWarningIcon.foreground": "#e9a700", - //"panel.dropBorder": "#24292e", - //"panelInput.border": "#dddddd", - //"panelSection.border": "#BAB8BA", - //"panelSection.dropBackground": "#2677cb2e", - //"panelSectionHeader.background": "#80808033", - //"panelTitle.activeBorder": "#24292e", - //"panelTitle.inactiveForeground": "#24292ebf", - //"peekView.border": "#007acc", - //"peekViewEditor.background": "#f2f8fc", - //"peekViewEditor.matchHighlightBackground": "#f5d802de", - //"peekViewEditorGutter.background": "#f2f8fc", - //"peekViewResult.background": "#f3f3f3", - //"peekViewResult.fileForeground": "#1e1e1e", - //"peekViewResult.lineForeground": "#646465", - //"peekViewResult.matchHighlightBackground": "#ea5c004d", - //"peekViewResult.selectionBackground": "#3399ff33", - //"peekViewResult.selectionForeground": "#6c6c6c", - //"peekViewTitle.background": "#ffffff", - //"peekViewTitleDescription.foreground": "#616161e6", - //"peekViewTitleLabel.foreground": "#333333", - //"pickerGroup.border": "#cccedb", - //"pickerGroup.foreground": "#0066bf", - //"problemsErrorIcon.foreground": "#e51400", - //"problemsInfoIcon.foreground": "#75beff", - //"problemsWarningIcon.foreground": "#e9a700", - //"progressBar.background": "#0e70c0", - //"quickInput.background": "#f3f3f3", - //"quickInput.foreground": "#616161", - //"quickInputTitle.background": "#0000000f", - //"scm.providerBorder": "#c8c8c8", - //"searchEditor.findMatchBackground": "#ffe600a8", - //"searchEditor.textInputBorder": "#e0e0e0", - //"settings.checkboxBackground": "#ffffff", - //"settings.checkboxBorder": "#c4c4c4", - //"settings.checkboxForeground": "#262426", - //"settings.dropdownBackground": "#ffffff", - //"settings.dropdownBorder": "#c4c4c4", - //"settings.dropdownForeground": "#262426", - //"settings.dropdownListBorder": "#c8c8c8", - //"settings.focusedRowBackground": "#d6ebff66", - //"settings.headerForeground": "#444444", - //"settings.modifiedItemIndicator": "#66afe0", - //"settings.numberInputBackground": "#ffffff", - //"settings.numberInputBorder": "#e0e0e0", - //"settings.numberInputForeground": "#262426", - //"settings.textInputBackground": "#ffffff", - //"settings.textInputBorder": "#e0e0e0", - //"settings.textInputForeground": "#262426", - //"sideBar.dropBackground": "#2677cb2e", - //"sideBarSectionHeader.foreground": "#262426", - //"statusBar.debuggingBorder": "#c4c4c4", - //"statusBar.noFolderBorder": "#c4c4c4", - //"statusBarItem.activeBackground": "#ffffff2e", - //"statusBarItem.errorBackground": "#611708", - //"statusBarItem.errorForeground": "#ffffff", - //"statusBarItem.hoverBackground": "#ffffff1f", - //"statusBarItem.prominentBackground": "#00000080", - //"statusBarItem.prominentForeground": "#575557", - //"statusBarItem.prominentHoverBackground": "#0000004d", - //"statusBarItem.remoteBackground": "#d6d4d6", - //"statusBarItem.remoteForeground": "#262426", - //"symbolIcon.arrayForeground": "#616161", - //"symbolIcon.booleanForeground": "#616161", - //"symbolIcon.classForeground": "#d67e00", - //"symbolIcon.colorForeground": "#616161", - //"symbolIcon.constantForeground": "#616161", - //"symbolIcon.constructorForeground": "#652d90", - //"symbolIcon.enumeratorForeground": "#d67e00", - //"symbolIcon.enumeratorMemberForeground": "#007acc", - //"symbolIcon.eventForeground": "#d67e00", - //"symbolIcon.fieldForeground": "#007acc", - //"symbolIcon.fileForeground": "#616161", - //"symbolIcon.folderForeground": "#616161", - //"symbolIcon.functionForeground": "#652d90", - //"symbolIcon.interfaceForeground": "#007acc", - //"symbolIcon.keyForeground": "#616161", - //"symbolIcon.keywordForeground": "#616161", - //"symbolIcon.methodForeground": "#652d90", - //"symbolIcon.moduleForeground": "#616161", - //"symbolIcon.namespaceForeground": "#616161", - //"symbolIcon.nullForeground": "#616161", - //"symbolIcon.numberForeground": "#616161", - //"symbolIcon.objectForeground": "#616161", - //"symbolIcon.operatorForeground": "#616161", - //"symbolIcon.packageForeground": "#616161", - //"symbolIcon.propertyForeground": "#616161", - //"symbolIcon.referenceForeground": "#616161", - //"symbolIcon.snippetForeground": "#616161", - //"symbolIcon.stringForeground": "#616161", - //"symbolIcon.structForeground": "#616161", - //"symbolIcon.textForeground": "#616161", - //"symbolIcon.typeParameterForeground": "#616161", - //"symbolIcon.unitForeground": "#616161", - //"symbolIcon.variableForeground": "#007acc", - //"tab.activeModifiedBorder": "#33aaee", - //"tab.inactiveModifiedBorder": "#33aaee80", - //"tab.lastPinnedBorder": "#a9a9a9", - //"tab.unfocusedActiveBackground": "#d8d6d8", - //"tab.unfocusedActiveBorder": "#d8d6d8b3", - //"tab.unfocusedActiveForeground": "#262426b3", - //"tab.unfocusedActiveModifiedBorder": "#33aaeeb3", - //"tab.unfocusedInactiveBackground": "#c4c4c4", - //"tab.unfocusedInactiveForeground": "#57555780", - //"tab.unfocusedInactiveModifiedBorder": "#33aaee40", - //"terminal.ansiBlack": "#000000", - //"terminal.ansiBlue": "#0451a5", - //"terminal.ansiBrightBlack": "#666666", - //"terminal.ansiBrightBlue": "#0451a5", - //"terminal.ansiBrightCyan": "#0598bc", - //"terminal.ansiBrightGreen": "#14ce14", - //"terminal.ansiBrightMagenta": "#bc05bc", - //"terminal.ansiBrightRed": "#cd3131", - //"terminal.ansiBrightWhite": "#a5a5a5", - //"terminal.ansiBrightYellow": "#b5ba00", - //"terminal.ansiCyan": "#0598bc", - //"terminal.ansiGreen": "#00bc00", - //"terminal.ansiMagenta": "#bc05bc", - //"terminal.ansiRed": "#cd3131", - //"terminal.ansiWhite": "#555555", - //"terminal.ansiYellow": "#949800", - //"terminal.border": "#BAB8BA", - //"terminal.foreground": "#333333", - //"terminal.selectionBackground": "#00000040", - //"testExplorer.errorDecorationBackground": "#f2dede", - //"textBlockQuote.background": "#7f7f7f1a", - //"textBlockQuote.border": "#007acc80", - //"textCodeBlock.background": "#dcdcdc66", - //"textLink.activeForeground": "#006ab1", - //"textLink.foreground": "#006ab1", - //"textPreformat.foreground": "#a31515", - //"textSeparator.foreground": "#0000002e", - //"titleBar.activeForeground": "#333333", - //"titleBar.inactiveBackground": "#c4c4c499", - //"titleBar.inactiveForeground": "#33333399", - //"tree.indentGuidesStroke": "#a9a9a9", - //"widget.shadow": "#00000029", - //"activityBar.activeBackground": null, - //"activityBar.activeFocusBorder": null, - //"contrastActiveBorder": null, - //"contrastBorder": null, - //"debugToolBar.border": null, - //"diffEditor.border": null, - //"diffEditor.insertedTextBorder": null, - //"diffEditor.removedTextBorder": null, - //"dropdown.listBackground": null, - //"editor.findMatchBorder": null, - //"editor.findMatchHighlightBorder": null, - //"editor.findRangeHighlightBorder": null, - //"editor.rangeHighlightBorder": null, - //"editor.selectionForeground": null, - //"editor.selectionHighlightBorder": null, - //"editor.snippetFinalTabstopHighlightBackground": null, - //"editor.snippetTabstopHighlightBorder": null, - //"editor.symbolHighlightBorder": null, - //"editor.wordHighlightBorder": null, - //"editor.wordHighlightStrongBorder": null, - //"editorCursor.background": null, - //"editorError.background": null, - //"editorError.border": null, - //"editorGroup.background": null, - //"editorGroup.emptyBackground": null, - //"editorGroup.focusedEmptyBorder": null, - //"editorGroupHeader.border": null, - //"editorHint.border": null, - //"editorInfo.background": null, - //"editorInfo.border": null, - //"editorOverviewRuler.background": null, - //"editorUnnecessaryCode.border": null, - //"editorWarning.background": null, - //"editorWarning.border": null, - //"editorWidget.resizeBorder": null, - //"inputValidation.errorForeground": null, - //"inputValidation.infoForeground": null, - //"inputValidation.warningForeground": null, - //"list.filterMatchBorder": null, - //"list.focusForeground": null, - //"list.inactiveFocusBackground": null, - //"menu.border": null, - //"menu.selectionBorder": null, - //"menubar.selectionBorder": null, - //"merge.border": null, - //"minimap.background": null, - //"notebook.cellHoverBackground": null, - //"notebook.focusedCellBackground": null, - //"notificationCenter.border": null, - //"notificationCenterHeader.foreground": null, - //"notificationToast.border": null, - //"panelSectionHeader.border": null, - //"panelSectionHeader.foreground": null, - //"peekViewEditor.matchHighlightBorder": null, - //"sash.hoverBorder": null, - //"searchEditor.findMatchBorder": null, - //"tab.activeBorderTop": null, - //"tab.hoverBackground": null, - //"tab.hoverBorder": null, - //"tab.hoverForeground": null, - //"tab.unfocusedActiveBorderTop": null, - //"tab.unfocusedHoverBackground": null, - //"tab.unfocusedHoverBorder": null, - //"tab.unfocusedHoverForeground": null, - //"terminal.background": null, - //"terminalCursor.background": null, - //"terminalCursor.foreground": null, - //"walkThrough.embeddedEditorBackground": null, - //"welcomePage.background": null, - //"welcomePage.buttonBackground": null, - //"welcomePage.buttonHoverBackground": null, - //"window.activeBorder": null, - //"window.inactiveBorder": null - }, - "semanticHighlighting": true, - "tokenColors": [ - { - "scope": "emphasis", - "settings": { - "fontStyle": "italic" - } - }, - { - "scope": [ - "strong", - "markup.heading.markdown", - "markup.bold.markdown" - ], - "settings": { - "fontStyle": "bold" - } - }, - { - "scope": [ - "markup.italic.markdown" - ], - "settings": { - "fontStyle": "italic" - } - }, - { - "scope": "meta.link.inline.markdown", - "settings": { - "foreground": "#005CC5", - "fontStyle": "underline" - } - }, - { - "scope": [ - "comment", - "markup.fenced_code", - "markup.inline" - ], - "settings": { - "foreground": "#5F8FBF" - } - }, - { - "scope": "string", - "settings": { - "foreground": "#036A07" - } - }, - { - "scope": [ - "variable.other.constant", - "variable.other.class", - "meta.property-name", - "meta.property-value", - "support", - "constant.language.boolean", - "support.function.kernel" - ], - "settings": { - "foreground": "#8090E5" - } - }, - { - "scope": [ - "constant.language", - "constant.other.color" - ], - "settings": { - "foreground": "#C5060B" - } - }, - { - "scope": [ - "keyword", - "storage.modifier", - "storage.type", - "support.function", - "variable.language.this", - "punctuation.definition.template-expression", - "constant.numeric", - "meta.tag.structure", - "entity.name.tag", - "entity.other.attribute-name" - ], - "settings": { - "foreground": "#0433FF" - } - }, - { - "scope": [ - "keyword.operator.accessor", - "meta.group.braces.round.function.arguments", - "meta.template.expression" - ], - "settings": { - "foreground": "#000000" - } - }, - { - "scope": [ - "entity.name.type.class", - "entity.other.inherited-class", - "meta.property-value", - "source.css", - "entity.name.tag.css", - "entity.other.attribute-name.class.css", - "punctuation.definition.entity.css", - "meta.attribute-selector.scss", - "entity.other.attribute-name.attribute.scss" - ], - "settings": { - "foreground": "#000000" - } - }, - { - "scope": [ - "variable.language.self", - "variable.other.readwrite.instance", - "meta.definition.variable.scss" - ], - "settings": { - "foreground": "#318495" - } - }, - { - "scope": [ - "entity.name.type", - "entity.other.inherited-class", - "variable.other.object.property", - "meta.instance.constructor" - ], - "settings": { - "foreground": "#6F42C1" - } - }, - { - "scope": [ - "support.constant.property-value" - ], - "settings": { - "foreground": "#119605" - } - }, - { - "scope": [ - "meta.function-call", - "variable.parameter.function", - "support.variable.property.dom", - "support.type.property-name.json", - "punctuation.separator.key-value" - ], - "settings": { - "foreground": "#333333" - } - }, - { - "scope": [ - "entity.name.function" - ], - "settings": { - "foreground": "#0000A2" - } - }, - { - "scope": [ - "variable.other.constant", - "variable.language.this" - ], - "settings": { - "foreground": "#3B96A6" - } - }, - { - "scope": [ - "constant.other.symbol" - ], - "settings": { - "foreground": "#D21F07" - } - }, - { - "scope": [ - "string.quoted", - "string.regexp", - "string.interpolated", - "string.template", - "keyword.other.template" - ], - "settings": { - "foreground": "#036A07" - } - }, - { - "scope": "token.info-token", - "settings": { - "foreground": "#316BCD" - } - }, - { - "scope": "token.warn-token", - "settings": { - "foreground": "#CD9731" - } - }, - { - "scope": "token.error-token", - "settings": { - "foreground": "#CD3131" - } - }, - { - "scope": "token.debug-token", - "settings": { - "foreground": "#800080" - } - }, - { - "scope": "entity.name.type", - "settings": { - "foreground": "#000000" - } - }, - { - "scope": "entity.name.class", - "settings": { - "foreground": "#000000" - } - }, - { - "scope": "support.type", - "settings": { - "foreground": "#000000" - } - }, - { - "scope": "support.class", - "settings": { - "foreground": "#000000" - } - }, - { - "scope": [ - "keyword.control.cucumber.table" - ], - "settings": { - "foreground": "#646464" - } - }, - { - "scope": [ - "meta.object-literal.key.ts", - "entity.other.attribute-name.html" - ], - "settings": { - "foreground": "#646464" - } - }, - { - "scope": [ - "constant.language", - "variable.other.constant" - ], - "settings": { - "foreground": "#2A00FF" - } - }, - { - "scope": [ - "entity.name.function", - "support.class", - "entity.other.attribute-name.html" - ], - "settings": { - "foreground": "#777777" - } - }, - { - "scope": [ - "support.constant.java-properties", - "meta.key-value.java-properties", - "source.java-properties" - ], - "settings": { - "foreground": "#000000", - "fontStyle": "bold" - } - }, - { - "scope": [ - "string.unquoted.java-properties", - "meta.key-value.java-properties", - "source.java-properties", - ], - "settings": { - "foreground": "#2A00FF", - "fontStyle": "bold" - } - }, - { - "scope": [ - "string.quoted", - "string.quoted.double.html" - ], - "settings": { - "foreground": "#2A00FF" - } - }, - { - "scope": "string.quoted.double", - "settings": { - "foreground": "#2A00FF" - } - }, - { - "scope": [ - "comment" - ], - "settings": { - "foreground": "#3F7F5F", - "fontStyle": "italic" - } - }, - { - "scope": [ - "comment.block", - "comment.block.css" - ], - "settings": { - "foreground": "#5F8FBF" - } - }, - { - "scope": "invalid", - "settings": { - "foreground": "#FF0000" - } - }, - { - "scope": "invalid.illegal.character_not_allowed_here", - "settings": { - "foreground": "#FF0000" - } - }, - { - "scope": [ - "keyword", - "variable.language.this" - ], - "settings": { - "foreground": "#7F0055", - "fontStyle": "bold" - } - }, - { - "scope": [ - "keyword.operator" - ], - "settings": { - "foreground": "#000000" - } - }, - { - "scope": "storage.modifier", - "settings": { - "foreground": "#7F0055", - "fontStyle": "bold" - } - }, - { - "scope": "entity.other.inherited-class", - "settings": { - "foreground": "#000000" - } - }, - { - "scope": "storage.modifier.import", - "settings": { - "foreground": "#000000", - "fontStyle": "" - } - }, - { - "scope": "storage.type.annotation", - "settings": { - "foreground": "#646464", - "fontStyle": "" - } - }, - { - "scope": "storage.modifier.package", - "settings": { - "foreground": "#000000", - "fontStyle": "" - } - }, - { - "scope": [ - "storage.type.generic.java" - ], - "settings": { - "foreground": "#000000", - "fontStyle": "bold" - } - }, - { - "scope": [ - "storage.type", - "entity.name.tag", - "entity.name.label.ts", - "entity.name.tag.html", - "entity.name.tag.css", - "meta.selector.css", - "entity.other.attribute-name.class.css" - ], - "settings": { - "foreground": "#7F0055", - "fontStyle": "bold" - } - }, - { - "scope": "variable.parameter", - "settings": { - "fontStyle": "bold" - } - }, - { - "scope": [ - "storage.type.java", - "variable.other.object.property", - "meta.definition.method.ts" - ], - "settings": { - "foreground": "#000000" - } - }, - { - "scope": [ - "entity.name.type.ts" - ], - "settings": { - "foreground": "#777777", - "fontStyle": "italic" - } - }, - { - "name": "Comments", - "scope": [ - "comment" - ], - "settings": { - "fontStyle": "", - "foreground": "#3F7F5F" - } - }, - { - "name": "Strings", - "scope": [ - "string" - ], - "settings": { - "fontStyle": "", - "foreground": "#2A00FF" - } - }, - { - "name": "String: Escape sequences and placeholders", - "scope": [ - "constant.character.escape", - "constant.other.placeholder" - ], - "settings": { - "fontStyle": "", - "foreground": "#7090FF" - } - }, - { - "name": "Numbers", - "scope": [ - "constant.numeric", - "keyword.other.unit" - ], - "settings": { - "fontStyle": "", - "foreground": "#FF00AA" - } - }, - { - "name": "Keywords and built-in types", - "scope": [ - "keyword", - "storage.type.primitive", - "storage.type.class", - "storage.type.struct", - "storage.type.enum", - "storage.type.modifier", - "storage.type.namespace", - "storage.type.template", - "storage.type.function", - "storage.type.union", - "storage.type.js", - "storage.type.interface", - "storage.type.impl", - "storage.type.trait", - "storage.modifier", - "keyword.operator.new", - "keyword.operator.delete", - "keyword.operator.word", - "keyword.operator.sizeof", - "keyword.operator.alignof", - "keyword.operator.logical.python", - "constant.language", - "variable.language", - "keyword.declaration.function", - "keyword.declaration.class", - "keyword.declaration.struct", - "keyword.declaration.enum", - "keyword.declaration.union", - "keyword.declaration.trait", - "keyword.declaration.interface", - "keyword.declaration.impl", - "keyword.declaration.type" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#800555" - } - }, - { - "name": "Operators", - "scope": [ - "keyword.operator" - ], - "settings": { - "fontStyle": "", - "foreground": "#000000" - } - }, - { - "name": "Types", - "scope": [ - "entity.name.type", - "storage.type" - ], - "settings": { - "fontStyle": "", - "foreground": "#800555" - } - }, - { - "name": "Template Types", - "scope": [ - "entity.name.type.template" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#336633" - } - }, - { - "name": "CUDA Kernel Brackets", - "scope": [ - "meta.kernel-call punctuation.section.kernel" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#336633" - } - }, - { - "name": "CUDA Kernel Call", - "scope": [ - "meta.kernel-call entity.name.function" - ], - "settings": { - "fontStyle": "", - "foreground": "#336633" - } - }, - { - "name": "Object Members and Attributes", - "scope": [ - "variable.other.member", - "variable.other.property" - ], - "settings": { - "fontStyle": "", - "foreground": "#333333" - } - }, - { - "name": "Functions", - "scope": [ - "entity.name.function" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#000000" - } - }, - { - "name": "Preprocessor: Other", - "scope": [ - "meta.preprocessor" - ], - "settings": { - "fontStyle": "", - "foreground": "#808080" - } - }, - { - "name": "Preprocessor: Directives", - "scope": [ - "meta.preprocessor keyword.control.directive" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#7F3F6A" - } - }, - { - "name": "Preprocessor: Headers", - "scope": [ - "meta.preprocessor string.quoted" - ], - "settings": { - "fontStyle": "", - "foreground": "#9580FF" - } - }, - { - "name": "SDK types and functions", - "scope": [ - "support.function", - "support.type.python", - "support.type.posix-reserved" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#642880" - } - }, - { - "name": "Python: self", - "scope": [ - "variable.parameter.function.language.special.self", - "variable.language.special.self", - "variable.parameter.function.language.special.cls", - "variable.language.special.cls" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#000000" - } - }, - { - "name": "Decorators", - "scope": [ - "entity.name.function.decorator" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#7D7D7D" - } - }, - { - "name": "Docstrings", - "scope": [ - "string.quoted.docstring" - ], - "settings": { - "fontStyle": "", - "foreground": "#406080" - } - }, - { - "name": "HTML/XML Tags", - "scope": [ - "entity.name.tag" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#800555" - } - }, - { - "name": "HTML/XML Attributes", - "scope": [ - "entity.other.attribute-name" - ], - "settings": { - "fontStyle": "", - "foreground": "#800555" - } - }, - { - "name": "HTML/XML Meta information", - "scope": [ - "meta.tag.preprocessor entity.name.tag", - "meta.tag.preprocessor entity.other.attribute-name", - "meta.tag.preprocessor string", - "meta.tag.preprocessor text", - "meta.tag.metadata.doctype entity.name.tag", - "meta.tag.metadata.doctype entity.other.attribute-name", - "meta.tag.metadata.doctype string", - "meta.tag.metadata.doctype text" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#5F8FBF" - } - }, - { - "name": "Markup: Section Heading", - "scope": [ - "entity.name.section", - "punctuation.definition.heading" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#800555" - } - }, - { - "name": "Markup: Raw Inline", - "scope": [ - "markup.inline.raw", - "punctuation.definition.raw" - ], - "settings": { - "fontStyle": "", - "foreground": "#FF00AA" - } - }, - { - "name": "Markup: Lists", - "scope": [ - "punctuation.definition.list" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#000000" - } - }, - { - "name": "Markup: Bold", - "scope": [ - "markup.bold" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#000000" - } - }, - { - "name": "Markup: Underline", - "scope": [ - "markup.underline" - ], - "settings": { - "fontStyle": "underline", - "foreground": "#000000" - } - }, - { - "name": "Markup: Italic", - "scope": [ - "markup.italic" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#000000" - } - }, - { - "name": "TODOs", - "scope": [ - "keyword.codetag" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#86A3BF" - } - }, - { - "name": "Support", - "scope": [ - "support" - ], - "settings": { - "fontStyle": "", - "foreground": "#336633" - } - } - ], -} \ No newline at end of file + "$schema": "vscode://schemas/color-theme", + "type": "light", + "name": "Eclipse Color Theme", + "colors": { + "errorLens.errorBackground": "#fff0", + "errorLens.errorBackgroundLight": "#fff0", + "errorLens.warningBackground": "#fff0", + "errorLens.warningBackgroundLight": "#fff0", + "errorLens.infoBackground": "#fff0", + "errorLens.infoBackgroundLight": "#fff0", + "activityBar.background": "#d6d4d6", + "activityBar.border": "#BAB8BA", + "activityBar.foreground": "#262426", + "activityBar.inactiveForeground": "#888888", + "activityBarBadge.background": "#d6d4d6", + "activityBarBadge.foreground": "#262426", + "debugConsole.errorForeground": "#ff0000", + "debugConsole.infoForeground": "#000000", + "debugConsole.warningForeground": "#FAC03B", + "dropdown.background": "#ffffff", + "dropdown.border": "#c4c4c4", + "dropdown.foreground": "#262426", + "editor.background": "#ffffff", + "editor.findMatchBackground": "#ffe600", + "editor.findMatchHighlightBackground": "#ffe600", + "editor.findRangeHighlightBackground": "#ffe600", + "editor.foreground": "#000000", + "editor.lineHighlightBackground": "#fffbdd", + "editor.selectionBackground": "#dddddd", + "editor.selectionHighlightBackground": "#ffe600", + "editor.wordHighlightBackground": "#e5f1ff", + "editorBracketMatch.background": "#f1f8ff", + "editorBracketMatch.border": "#c8e1ff", + "editorCursor.foreground": "#333333", + "editorGroup.border": "#BAB8BA", + "editorGroupHeader.tabsBackground": "#DAD9DA", + "editorGroupHeader.tabsBorder": "#BAB8BA", + "editorIndentGuide.background": "#eeeeee", + "editorLineNumber.foreground": "#929292", + "focusBorder": "#eeeeee", + "input.background": "#ffffff", + "input.border": "#e0e0e0", + "input.foreground": "#262426", + "list.activeSelectionBackground": "#bbbbbb", + "list.activeSelectionForeground": "#ffffff", + "list.hoverBackground": "#dddddd", + "list.hoverForeground": "#262426", + "list.inactiveSelectionBackground": "#dcdcdc", + "list.inactiveSelectionForeground": "#262426", + "panel.background": "#ffffff", + "panel.border": "#BAB8BA", + "panelTitle.activeForeground": "#24292e", + "scrollbar.shadow": "#aaaaaa", + "scrollbarSlider.activeBackground": "#888888", + "scrollbarSlider.background": "#888888", + "scrollbarSlider.hoverBackground": "#888888", + "selection.background": "#e5f1ff", + "sideBar.background": "#ecebec", + "sideBar.border": "#BAB8BA", + "sideBar.foreground": "#262426", + "sideBarSectionHeader.background": "#ecebec", + "sideBarSectionHeader.border": "#BAB8BA", + "sideBarTitle.foreground": "#000000", + "statusBar.background": "#ededed", + "statusBar.border": "#c4c4c4", + "statusBar.debuggingBackground": "#fafbfc", + "statusBar.debuggingForeground": "#24292e", + "statusBar.foreground": "#575557", + "statusBar.noFolderBackground": "#ededed", + "statusBar.noFolderForeground": "#575557", + "titleBar.activeBackground": "#DAD9DA", + "tab.activeBorder": "#d8d6d8", + "tab.activeForeground": "#262426", + "tab.border": "#BAB8BA", + "tab.inactiveBackground": "#d6d4d6", + "tab.inactiveForeground": "#888", + "titleBar.border": "#bbb", + "tab.activeBackground": "#eee", + //"activityBar.activeBorder": "#262426", + //"activityBar.dropBorder": "#262426", + //"badge.background": "#c4c4c4", + //"badge.foreground": "#333333", + //"bookmarks.lineBackground": "#00000000", + //"bookmarks.lineBorder": "#00000000", + //"bookmarks.overviewRuler": "#157efb88", + //"breadcrumb.activeSelectionForeground": "#4e4e4e", + //"breadcrumb.background": "#ffffff", + //"breadcrumb.focusForeground": "#4e4e4e", + //"breadcrumb.foreground": "#616161cc", + //"breadcrumbPicker.background": "#f3f3f3", + //"button.background": "#007acc", + //"button.foreground": "#ffffff", + //"button.hoverBackground": "#0062a3", + //"button.secondaryBackground": "#5f6a79", + //"button.secondaryForeground": "#ffffff", + //"button.secondaryHoverBackground": "#4c5561", + //"charts.blue": "#75beff", + //"charts.foreground": "#616161", + //"charts.green": "#388a34", + //"charts.lines": "#61616180", + //"charts.orange": "#d18616", + //"charts.purple": "#652d90", + //"charts.red": "#e51400", + //"charts.yellow": "#e9a700", + //"checkbox.background": "#ffffff", + //"checkbox.border": "#c4c4c4", + //"checkbox.foreground": "#262426", + //"debugConsole.sourceForeground": "#616161", + //"debugConsoleInputIcon.foreground": "#616161", + //"debugExceptionWidget.background": "#f1dfde", + //"debugExceptionWidget.border": "#a31515", + //"debugIcon.breakpointCurrentStackframeForeground": "#ffcc00", + //"debugIcon.breakpointDisabledForeground": "#848484", + //"debugIcon.breakpointForeground": "#e51400", + //"debugIcon.breakpointStackframeForeground": "#89d185", + //"debugIcon.breakpointUnverifiedForeground": "#848484", + //"debugIcon.continueForeground": "#007acc", + //"debugIcon.disconnectForeground": "#a1260d", + //"debugIcon.pauseForeground": "#007acc", + //"debugIcon.restartForeground": "#388a34", + //"debugIcon.startForeground": "#388a34", + //"debugIcon.stepBackForeground": "#007acc", + //"debugIcon.stepIntoForeground": "#007acc", + //"debugIcon.stepOutForeground": "#007acc", + //"debugIcon.stepOverForeground": "#007acc", + //"debugIcon.stopForeground": "#a1260d", + //"debugTokenExpression.boolean": "#0000ff", + //"debugTokenExpression.error": "#e51400", + //"debugTokenExpression.name": "#9b46b0", + //"debugTokenExpression.number": "#098658", + //"debugTokenExpression.string": "#a31515", + //"debugTokenExpression.value": "#6c6c6ccc", + //"debugToolBar.background": "#f3f3f3", + //"debugView.exceptionLabelBackground": "#a31515", + //"debugView.exceptionLabelForeground": "#ffffff", + //"debugView.stateLabelBackground": "#88888844", + //"debugView.stateLabelForeground": "#616161", + //"debugView.valueChangedHighlight": "#569cd6", + //"descriptionForeground": "#717171", + //"diffEditor.diagonalFill": "#22222233", + //"diffEditor.insertedTextBackground": "#9bb95533", + //"diffEditor.removedTextBackground": "#ff000033", + //"editor.focusedStackFrameHighlightBackground": "#cee7ce73", + //"editor.foldBackground": "#dddddd4d", + //"editor.hoverHighlightBackground": "#add6ff26", + //"editor.inactiveSelectionBackground": "#dddddd80", + //"editor.lineHighlightBorder": "#eeeeee", + //"editor.linkedEditingBackground": "#ff00004d", + //"editor.rangeHighlightBackground": "#fdff0033", + //"editor.snippetFinalTabstopHighlightBorder": "#0a326480", + //"editor.snippetTabstopHighlightBackground": "#0a326433", + //"editor.stackFrameHighlightBackground": "#ffff6673", + //"editor.symbolHighlightBackground": "#ffe600", + //"editor.wordHighlightStrongBackground": "#0e639c40", + //"editorActiveLineNumber.foreground": "#0b216f", + //"editorCodeLens.foreground": "#999999", + //"editorError.foreground": "#e51400", + //"editorGroup.dropBackground": "#2677cb2e", + //"editorGroupHeader.noTabsBackground": "#ffffff", + //"editorGutter.addedBackground": "#81b88b", + //"editorGutter.background": "#ffffff", + //"editorGutter.commentRangeForeground": "#c5c5c5", + //"editorGutter.deletedBackground": "#ca4b51", + //"editorGutter.foldingControlForeground": "#424242", + //"editorGutter.modifiedBackground": "#66afe0", + //"editorHint.foreground": "#6c6c6c", + //"editorHoverWidget.background": "#f3f3f3", + //"editorHoverWidget.border": "#c8c8c8", + //"editorHoverWidget.foreground": "#616161", + //"editorHoverWidget.statusBarBackground": "#e7e7e7", + //"editorIndentGuide.activeBackground": "#33333333", + //"editorInfo.foreground": "#75beff", + //"editorLightBulb.foreground": "#ddb100", + //"editorLightBulbAutoFix.foreground": "#007acc", + //"editorLineNumber.activeForeground": "#0b216f", + //"editorLink.activeForeground": "#0000ff", + //"editorMarkerNavigation.background": "#ffffff", + //"editorMarkerNavigationError.background": "#e51400", + //"editorMarkerNavigationInfo.background": "#75beff", + //"editorMarkerNavigationWarning.background": "#e9a700", + //"editorOverviewRuler.addedForeground": "#81b88b99", + //"editorOverviewRuler.border": "#7f7f7f4d", + //"editorOverviewRuler.bracketMatchForeground": "#a0a0a0", + //"editorOverviewRuler.commonContentForeground": "#60606066", + //"editorOverviewRuler.currentContentForeground": "#40c8ae80", + //"editorOverviewRuler.deletedForeground": "#ca4b5199", + //"editorOverviewRuler.errorForeground": "#ff1212b3", + //"editorOverviewRuler.findMatchForeground": "#d186167e", + //"editorOverviewRuler.incomingContentForeground": "#40a6ff80", + //"editorOverviewRuler.infoForeground": "#75beff", + //"editorOverviewRuler.modifiedForeground": "#66afe099", + //"editorOverviewRuler.rangeHighlightForeground": "#007acc99", + //"editorOverviewRuler.selectionHighlightForeground": "#a0a0a0cc", + //"editorOverviewRuler.warningForeground": "#e9a700", + //"editorOverviewRuler.wordHighlightForeground": "#a0a0a0cc", + //"editorOverviewRuler.wordHighlightStrongForeground": "#c0a0c0cc", + //"editorPane.background": "#ffffff", + //"editorRuler.foreground": "#d3d3d3", + //"editorSuggestWidget.background": "#f3f3f3", + //"editorSuggestWidget.border": "#c8c8c8", + //"editorSuggestWidget.foreground": "#000000", + //"editorSuggestWidget.highlightForeground": "#0066bf", + //"editorSuggestWidget.selectedBackground": "#d6ebff", + //"editorUnnecessaryCode.opacity": "#00000077", + //"editorWarning.foreground": "#e9a700", + //"editorWhitespace.foreground": "#33333333", + //"editorWidget.background": "#f3f3f3", + //"editorWidget.border": "#c8c8c8", + //"editorWidget.foreground": "#616161", + //"errorForeground": "#a1260d", + //"extensionBadge.remoteBackground": "#d6d4d6", + //"extensionBadge.remoteForeground": "#262426", + //"extensionButton.prominentBackground": "#007acc", + //"extensionButton.prominentForeground": "#ffffff", + //"extensionButton.prominentHoverBackground": "#0062a3", + //"foreground": "#616161", + //"gitDecoration.addedResourceForeground": "#587c0c", + //"gitDecoration.conflictingResourceForeground": "#6c6cc4", + //"gitDecoration.deletedResourceForeground": "#ad0707", + //"gitDecoration.ignoredResourceForeground": "#8e8e90", + //"gitDecoration.modifiedResourceForeground": "#895503", + //"gitDecoration.stageDeletedResourceForeground": "#ad0707", + //"gitDecoration.stageModifiedResourceForeground": "#895503", + //"gitDecoration.submoduleResourceForeground": "#1258a7", + //"gitDecoration.untrackedResourceForeground": "#007100", + //"gitlens.gutterBackgroundColor": "#0000000c", + //"gitlens.gutterForegroundColor": "#747474", + //"gitlens.gutterUncommittedForegroundColor": "#00bcf299", + //"gitlens.lineHighlightBackgroundColor": "#00bcf233", + //"gitlens.lineHighlightOverviewRulerColor": "#00bcf299", + //"gitlens.trailingLineBackgroundColor": "#00000000", + //"gitlens.trailingLineForegroundColor": "#99999959", + //"gitlens.viewChangesToPullIconColor": "#b15e35", + //"gitlens.viewChangesToPushIconColor": "#35b15e", + //"gitlens.viewCommitToPushIconColor": "#35b15e", + //"icon.foreground": "#424242", + //"imagePreview.border": "#80808059", + //"input.placeholderForeground": "#61616180", + //"inputOption.activeBackground": "#eeeeee33", + //"inputOption.activeBorder": "#007acc00", + //"inputOption.activeForeground": "#000000", + //"inputValidation.errorBackground": "#f2dede", + //"inputValidation.errorBorder": "#be1100", + //"inputValidation.infoBackground": "#d6ecf2", + //"inputValidation.infoBorder": "#007acc", + //"inputValidation.warningBackground": "#f6f5d2", + //"inputValidation.warningBorder": "#b89500", + //"list.deemphasizedForeground": "#8e8e90", + //"list.dropBackground": "#d6ebff", + //"list.errorForeground": "#b01011", + //"list.filterMatchBackground": "#ffe600", + //"list.focusBackground": "#d6ebff", + //"list.highlightForeground": "#0066bf", + //"list.invalidItemForeground": "#b89500", + //"list.warningForeground": "#855f00", + //"listFilterWidget.background": "#efc1ad", + //"listFilterWidget.noMatchesOutline": "#be1100", + //"listFilterWidget.outline": "#00000000", + //"menu.background": "#ffffff", + //"menu.foreground": "#616161", + //"menu.selectionBackground": "#bbbbbb", + //"menu.selectionForeground": "#ffffff", + //"menu.separatorBackground": "#888888", + //"menubar.selectionBackground": "#0000001a", + //"menubar.selectionForeground": "#333333", + //"merge.commonContentBackground": "#60606029", + //"merge.commonHeaderBackground": "#60606066", + //"merge.currentContentBackground": "#40c8ae33", + //"merge.currentHeaderBackground": "#40c8ae80", + //"merge.incomingContentBackground": "#40a6ff33", + //"merge.incomingHeaderBackground": "#40a6ff80", + //"minimap.errorHighlight": "#ff1212b3", + //"minimap.findMatchHighlight": "#d18616", + //"minimap.selectionHighlight": "#add6ff", + //"minimap.warningHighlight": "#e9a700", + //"minimapGutter.addedBackground": "#81b88b", + //"minimapGutter.deletedBackground": "#ca4b51", + //"minimapGutter.modifiedBackground": "#66afe0", + //"minimapSlider.activeBackground": "#88888880", + //"minimapSlider.background": "#88888880", + //"minimapSlider.hoverBackground": "#88888880", + //"notebook.cellBorderColor": "#dcdcdc", + //"notebook.cellInsertionIndicator": "#eeeeee", + //"notebook.cellStatusBarItemHoverBackground": "#00000014", + //"notebook.cellToolbarSeparator": "#80808059", + //"notebook.focusedCellBorder": "#eeeeee", + //"notebook.focusedEditorBorder": "#eeeeee", + //"notebook.focusedRowBorder": "#0000001f", + //"notebook.outputContainerBackgroundColor": "#dcdcdc", + //"notebook.rowHoverBackground": "#d6ebff47", + //"notebook.selectedCellBorder": "#dcdcdc", + //"notebook.symbolHighlightBackground": "#fdff0033", + //"notebookScrollbarSlider.activeBackground": "#888888", + //"notebookScrollbarSlider.background": "#888888", + //"notebookScrollbarSlider.hoverBackground": "#888888", + //"notebookStatusErrorIcon.foreground": "#a1260d", + //"notebookStatusRunningIcon.foreground": "#616161", + //"notebookStatusSuccessIcon.foreground": "#388a34", + //"notificationCenterHeader.background": "#e7e7e7", + //"notificationLink.foreground": "#006ab1", + //"notifications.background": "#f3f3f3", + //"notifications.border": "#e7e7e7", + //"notifications.foreground": "#616161", + //"notificationsErrorIcon.foreground": "#e51400", + //"notificationsInfoIcon.foreground": "#75beff", + //"notificationsWarningIcon.foreground": "#e9a700", + //"panel.dropBorder": "#24292e", + //"panelInput.border": "#dddddd", + //"panelSection.border": "#BAB8BA", + //"panelSection.dropBackground": "#2677cb2e", + //"panelSectionHeader.background": "#80808033", + //"panelTitle.activeBorder": "#24292e", + //"panelTitle.inactiveForeground": "#24292ebf", + //"peekView.border": "#007acc", + //"peekViewEditor.background": "#f2f8fc", + //"peekViewEditor.matchHighlightBackground": "#f5d802de", + //"peekViewEditorGutter.background": "#f2f8fc", + //"peekViewResult.background": "#f3f3f3", + //"peekViewResult.fileForeground": "#1e1e1e", + //"peekViewResult.lineForeground": "#646465", + //"peekViewResult.matchHighlightBackground": "#ea5c004d", + //"peekViewResult.selectionBackground": "#3399ff33", + //"peekViewResult.selectionForeground": "#6c6c6c", + //"peekViewTitle.background": "#ffffff", + //"peekViewTitleDescription.foreground": "#616161e6", + //"peekViewTitleLabel.foreground": "#333333", + //"pickerGroup.border": "#cccedb", + //"pickerGroup.foreground": "#0066bf", + //"problemsErrorIcon.foreground": "#e51400", + //"problemsInfoIcon.foreground": "#75beff", + //"problemsWarningIcon.foreground": "#e9a700", + //"progressBar.background": "#0e70c0", + //"quickInput.background": "#f3f3f3", + //"quickInput.foreground": "#616161", + //"quickInputTitle.background": "#0000000f", + //"scm.providerBorder": "#c8c8c8", + //"searchEditor.findMatchBackground": "#ffe600a8", + //"searchEditor.textInputBorder": "#e0e0e0", + //"settings.checkboxBackground": "#ffffff", + //"settings.checkboxBorder": "#c4c4c4", + //"settings.checkboxForeground": "#262426", + //"settings.dropdownBackground": "#ffffff", + //"settings.dropdownBorder": "#c4c4c4", + //"settings.dropdownForeground": "#262426", + //"settings.dropdownListBorder": "#c8c8c8", + //"settings.focusedRowBackground": "#d6ebff66", + //"settings.headerForeground": "#444444", + //"settings.modifiedItemIndicator": "#66afe0", + //"settings.numberInputBackground": "#ffffff", + //"settings.numberInputBorder": "#e0e0e0", + //"settings.numberInputForeground": "#262426", + //"settings.textInputBackground": "#ffffff", + //"settings.textInputBorder": "#e0e0e0", + //"settings.textInputForeground": "#262426", + //"sideBar.dropBackground": "#2677cb2e", + //"sideBarSectionHeader.foreground": "#262426", + //"statusBar.debuggingBorder": "#c4c4c4", + //"statusBar.noFolderBorder": "#c4c4c4", + //"statusBarItem.activeBackground": "#ffffff2e", + //"statusBarItem.errorBackground": "#611708", + //"statusBarItem.errorForeground": "#ffffff", + //"statusBarItem.hoverBackground": "#ffffff1f", + //"statusBarItem.prominentBackground": "#00000080", + //"statusBarItem.prominentForeground": "#575557", + //"statusBarItem.prominentHoverBackground": "#0000004d", + //"statusBarItem.remoteBackground": "#d6d4d6", + //"statusBarItem.remoteForeground": "#262426", + //"symbolIcon.arrayForeground": "#616161", + //"symbolIcon.booleanForeground": "#616161", + //"symbolIcon.classForeground": "#d67e00", + //"symbolIcon.colorForeground": "#616161", + //"symbolIcon.constantForeground": "#616161", + //"symbolIcon.constructorForeground": "#652d90", + //"symbolIcon.enumeratorForeground": "#d67e00", + //"symbolIcon.enumeratorMemberForeground": "#007acc", + //"symbolIcon.eventForeground": "#d67e00", + //"symbolIcon.fieldForeground": "#007acc", + //"symbolIcon.fileForeground": "#616161", + //"symbolIcon.folderForeground": "#616161", + //"symbolIcon.functionForeground": "#652d90", + //"symbolIcon.interfaceForeground": "#007acc", + //"symbolIcon.keyForeground": "#616161", + //"symbolIcon.keywordForeground": "#616161", + //"symbolIcon.methodForeground": "#652d90", + //"symbolIcon.moduleForeground": "#616161", + //"symbolIcon.namespaceForeground": "#616161", + //"symbolIcon.nullForeground": "#616161", + //"symbolIcon.numberForeground": "#616161", + //"symbolIcon.objectForeground": "#616161", + //"symbolIcon.operatorForeground": "#616161", + //"symbolIcon.packageForeground": "#616161", + //"symbolIcon.propertyForeground": "#616161", + //"symbolIcon.referenceForeground": "#616161", + //"symbolIcon.snippetForeground": "#616161", + //"symbolIcon.stringForeground": "#616161", + //"symbolIcon.structForeground": "#616161", + //"symbolIcon.textForeground": "#616161", + //"symbolIcon.typeParameterForeground": "#616161", + //"symbolIcon.unitForeground": "#616161", + //"symbolIcon.variableForeground": "#007acc", + //"tab.activeModifiedBorder": "#33aaee", + //"tab.inactiveModifiedBorder": "#33aaee80", + //"tab.lastPinnedBorder": "#a9a9a9", + //"tab.unfocusedActiveBackground": "#d8d6d8", + //"tab.unfocusedActiveBorder": "#d8d6d8b3", + //"tab.unfocusedActiveForeground": "#262426b3", + //"tab.unfocusedActiveModifiedBorder": "#33aaeeb3", + //"tab.unfocusedInactiveBackground": "#c4c4c4", + //"tab.unfocusedInactiveForeground": "#57555780", + //"tab.unfocusedInactiveModifiedBorder": "#33aaee40", + //"terminal.ansiBlack": "#000000", + //"terminal.ansiBlue": "#0451a5", + //"terminal.ansiBrightBlack": "#666666", + //"terminal.ansiBrightBlue": "#0451a5", + //"terminal.ansiBrightCyan": "#0598bc", + //"terminal.ansiBrightGreen": "#14ce14", + //"terminal.ansiBrightMagenta": "#bc05bc", + //"terminal.ansiBrightRed": "#cd3131", + //"terminal.ansiBrightWhite": "#a5a5a5", + //"terminal.ansiBrightYellow": "#b5ba00", + //"terminal.ansiCyan": "#0598bc", + //"terminal.ansiGreen": "#00bc00", + //"terminal.ansiMagenta": "#bc05bc", + //"terminal.ansiRed": "#cd3131", + //"terminal.ansiWhite": "#555555", + //"terminal.ansiYellow": "#949800", + //"terminal.border": "#BAB8BA", + //"terminal.foreground": "#333333", + //"terminal.selectionBackground": "#00000040", + //"testExplorer.errorDecorationBackground": "#f2dede", + //"textBlockQuote.background": "#7f7f7f1a", + //"textBlockQuote.border": "#007acc80", + //"textCodeBlock.background": "#dcdcdc66", + //"textLink.activeForeground": "#006ab1", + //"textLink.foreground": "#006ab1", + //"textPreformat.foreground": "#a31515", + //"textSeparator.foreground": "#0000002e", + //"titleBar.activeForeground": "#333333", + //"titleBar.inactiveBackground": "#c4c4c499", + //"titleBar.inactiveForeground": "#33333399", + //"tree.indentGuidesStroke": "#a9a9a9", + //"widget.shadow": "#00000029", + //"activityBar.activeBackground": null, + //"activityBar.activeFocusBorder": null, + //"contrastActiveBorder": null, + //"contrastBorder": null, + //"debugToolBar.border": null, + //"diffEditor.border": null, + //"diffEditor.insertedTextBorder": null, + //"diffEditor.removedTextBorder": null, + //"dropdown.listBackground": null, + //"editor.findMatchBorder": null, + //"editor.findMatchHighlightBorder": null, + //"editor.findRangeHighlightBorder": null, + //"editor.rangeHighlightBorder": null, + //"editor.selectionForeground": null, + //"editor.selectionHighlightBorder": null, + //"editor.snippetFinalTabstopHighlightBackground": null, + //"editor.snippetTabstopHighlightBorder": null, + //"editor.symbolHighlightBorder": null, + //"editor.wordHighlightBorder": null, + //"editor.wordHighlightStrongBorder": null, + //"editorCursor.background": null, + //"editorError.background": null, + //"editorError.border": null, + //"editorGroup.background": null, + //"editorGroup.emptyBackground": null, + //"editorGroup.focusedEmptyBorder": null, + //"editorGroupHeader.border": null, + //"editorHint.border": null, + //"editorInfo.background": null, + //"editorInfo.border": null, + //"editorOverviewRuler.background": null, + //"editorUnnecessaryCode.border": null, + //"editorWarning.background": null, + //"editorWarning.border": null, + //"editorWidget.resizeBorder": null, + //"inputValidation.errorForeground": null, + //"inputValidation.infoForeground": null, + //"inputValidation.warningForeground": null, + //"list.filterMatchBorder": null, + //"list.focusForeground": null, + //"list.inactiveFocusBackground": null, + //"menu.border": null, + //"menu.selectionBorder": null, + //"menubar.selectionBorder": null, + //"merge.border": null, + //"minimap.background": null, + //"notebook.cellHoverBackground": null, + //"notebook.focusedCellBackground": null, + //"notificationCenter.border": null, + //"notificationCenterHeader.foreground": null, + //"notificationToast.border": null, + //"panelSectionHeader.border": null, + //"panelSectionHeader.foreground": null, + //"peekViewEditor.matchHighlightBorder": null, + //"sash.hoverBorder": null, + //"searchEditor.findMatchBorder": null, + //"tab.activeBorderTop": null, + //"tab.hoverBackground": null, + //"tab.hoverBorder": null, + //"tab.hoverForeground": null, + //"tab.unfocusedActiveBorderTop": null, + //"tab.unfocusedHoverBackground": null, + //"tab.unfocusedHoverBorder": null, + //"tab.unfocusedHoverForeground": null, + //"terminal.background": null, + //"terminalCursor.background": null, + //"terminalCursor.foreground": null, + //"walkThrough.embeddedEditorBackground": null, + //"welcomePage.background": null, + //"welcomePage.buttonBackground": null, + //"welcomePage.buttonHoverBackground": null, + //"window.activeBorder": null, + //"window.inactiveBorder": null + }, + "semanticHighlighting": true, + "tokenColors": [ + { + "name": "Comments", + "scope": [ + "comment" + ], + "settings": { + "fontStyle": "", + "foreground": "#3F7F5F" + } + }, + { + "name": "Strings", + "scope": [ + "string" + ], + "settings": { + "fontStyle": "", + "foreground": "#2B00FF" + } + }, + { + "name": "String: Escape sequences and placeholders", + "scope": [ + "constant.character.escape", + "constant.other.placeholder" + ], + "settings": { + "fontStyle": "", + "foreground": "#7090FF" + } + }, + { + "name": "Numbers", + "scope": [ + "constant.numeric", + "keyword.other.unit" + ], + "settings": { + "fontStyle": "", + "foreground": "#000000" + } + }, + { + "name": "Keywords and built-in types", + "scope": [ + "keyword", + "storage.type.primitive", + "storage.type.class", + "storage.type.struct", + "storage.type.enum", + "storage.type.modifier", + "storage.type.namespace", + "storage.type.template", + "storage.type.function", + "storage.type.union", + "storage.type.js", + "storage.type.interface", + "storage.type.impl", + "storage.type.trait", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.delete", + "keyword.operator.word", + "keyword.operator.sizeof", + "keyword.operator.alignof", + "keyword.operator.logical.python", + "constant.language", + "variable.language", + "keyword.declaration.function", + "keyword.declaration.class", + "keyword.declaration.struct", + "keyword.declaration.enum", + "keyword.declaration.union", + "keyword.declaration.trait", + "keyword.declaration.interface", + "keyword.declaration.impl", + "keyword.declaration.type" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#800555" + } + }, + { + "name": "Operators", + "scope": [ + "keyword.operator" + ], + "settings": { + "fontStyle": "", + "foreground": "#000000" + } + }, + { + "name": "Template Types", + "scope": [ + "entity.name.type.template" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#336633" + } + }, + { + "name": "CUDA Kernel Brackets", + "scope": [ + "meta.kernel-call punctuation.section.kernel" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#336633" + } + }, + { + "name": "CUDA Kernel Call", + "scope": [ + "meta.kernel-call entity.name.function" + ], + "settings": { + "fontStyle": "", + "foreground": "#336633" + } + }, + { + "name": "Object Members and Attributes", + "scope": [ + "variable.other.member", + "variable.other.property", + "support.variable.member", + "support.variable.property" + ], + "settings": { + "fontStyle": "", + "foreground": "#0000C0" + } + }, + { + "name": "Functions", + "scope": [ + "entity.name.function" + ], + "settings": { + "fontStyle": "", + "foreground": "#000000" + } + }, + { + "name": "Preprocessor: Other", + "scope": [ + "meta.preprocessor" + ], + "settings": { + "fontStyle": "", + "foreground": "#808080" + } + }, + { + "name": "Preprocessor: Directives", + "scope": [ + "meta.preprocessor keyword.control.directive" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#7F3F6A" + } + }, + { + "name": "Preprocessor: Headers", + "scope": [ + "meta.preprocessor string.quoted" + ], + "settings": { + "fontStyle": "", + "foreground": "#2B00FF" + } + }, + { + "name": "SDK types and functions", + "scope": [ + "support.function", + "support.type.python", + "support.type.posix-reserved" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#642880" + } + }, + { + "name": "Python: self", + "scope": [ + "variable.parameter.function.language.special.self", + "variable.language.special.self", + "variable.parameter.function.language.special.cls", + "variable.language.special.cls" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#000000" + } + }, + { + "name": "Decorators", + "scope": [ + "entity.name.function.decorator" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#7D7D7D" + } + }, + { + "name": "Docstrings", + "scope": [ + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "", + "foreground": "#406080" + } + }, + { + "name": "HTML/XML Tags", + "scope": [ + "entity.name.tag" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#800555" + } + }, + { + "name": "HTML/XML Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "", + "foreground": "#800555" + } + }, + { + "name": "HTML/XML Meta information", + "scope": [ + "meta.tag.preprocessor entity.name.tag", + "meta.tag.preprocessor entity.other.attribute-name", + "meta.tag.preprocessor string", + "meta.tag.preprocessor text", + "meta.tag.metadata.doctype entity.name.tag", + "meta.tag.metadata.doctype entity.other.attribute-name", + "meta.tag.metadata.doctype string", + "meta.tag.metadata.doctype text" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#5F8FBF" + } + }, + { + "name": "Markup: Section Heading", + "scope": [ + "entity.name.section", + "punctuation.definition.heading" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#800555" + } + }, + { + "name": "Markup: Raw Inline", + "scope": [ + "markup.inline.raw", + "punctuation.definition.raw" + ], + "settings": { + "fontStyle": "", + "foreground": "#FF00AA" + } + }, + { + "name": "Markup: Lists", + "scope": [ + "punctuation.definition.list" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#000000" + } + }, + { + "name": "Markup: Bold", + "scope": [ + "markup.bold" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#000000" + } + }, + { + "name": "Markup: Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#000000" + } + }, + { + "name": "Markup: Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#000000" + } + }, + { + "name": "TODOs", + "scope": [ + "keyword.codetag" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#86A3BF" + } + }, + { + "name": "Types", + "scope": [ + "entity.name.type", + "support.type" + ], + "settings": { + "fontStyle": "", + "foreground": "#336633" + } + }, + { + "name": "Enum Values", + "scope": [ + "constant.other.enum", + "variable.other.enummember" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#0000C0" + } + }, + { + "name": "C++ Templates", + "scope": "entity.name.type.parameter", + "settings": { + "foreground": "#644632", + "fontStyle": "bold" + } + }, + { + "name": "C++ Attributes", + "scope": "entity.other.attribute", + "settings": { + "foreground": "#000000", + "fontStyle": "italic" + } + } + ], +}