Skip to content

Latest commit

 

History

History
209 lines (208 loc) · 7.93 KB

code_settings.md

File metadata and controls

209 lines (208 loc) · 7.93 KB

settings.json

{
    "tabnine.experimentalAutoImports": true,
    "debug.allowBreakpointsEverywhere": true,
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "explorer.confirmDelete": false,
    "files.autoSave": "afterDelay",
    "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
    "workbench.settings.openDefaultKeybindings": true,
    "git.enableSmartCommit": true,
    // "java.configuration.runtimes": [
    //   {
    //     "name": "JavaSE-1.8",
    //     "path": "C:\\Program Files\\Java\\jdk1.8.0_231",
    //     "default": true
    //   },
    //   {
    //     "name": "JavaSE-11",
    //     "path": "C:\\Program Files\\AdoptOpenJDK\\jdk-11.0.10.9-hotspot"
    //   },
    //   {
    //     "name": "JavaSE-15",
    //     "path": "C:\\Program Files\\Java\\jdk-15.0.2"
    //   }
    // ],
    // "java.home": "C:\\Program Files\\Java\\jdk-15.0.2",
    // "java.home": "/usr/bin/java",
    "workbench.settings.editor": "ui",
    "java.project.importOnFirstTimeStartup": "automatic",
    "files.exclude": {
      "**/.classpath": true,
      "**/.project": true,
      "**/.settings": true,
      "**/.factorypath": true
    },
    "editor.acceptSuggestionOnEnter": "off",
    "editor.unfoldOnClickAfterEndOfLine": true,
    "editor.find.autoFindInSelection": "multiline",
    "editor.suggest.shareSuggestSelections": true,
    "search.searchEditor.reusePriorSearchConfiguration": true,
    "debug.inlineValues": true,
    "debug.showBreakpointsInOverviewRuler": true,
    "extensions.closeExtensionDetailsOnViewChange": true,
    "terminal.integrated.allowMnemonics": true,
    "terminal.integrated.cursorBlinking": true,
    "terminal.integrated.cursorStyle": "line",
    "editor.suggest.filterGraceful": false,
    "telemetry.enableTelemetry": false,
    "vscode-mysql.loadMetaOnConnect": false,
    "explorer.autoReveal": false,
    "editor.find.cursorMoveOnType": false,
    "vscode-mysql.defaultSelectLimit": 30,
    "workbench.startupEditor": "none",
    "window.newWindowDimensions": "offset",
    "workbench.tree.indent": 15,
    "workbench.tree.renderIndentGuides": "always",
    "workbench.commandPalette.preserveInput": true,
    "workbench.sideBar.location": "left",
    "sshfs.configs": [
    ],
    "[json]": {
      "editor.quickSuggestions": {
        "strings": true
      },
      "editor.suggest.insertMode": "replace"
    },
    "terminal.integrated.copyOnSelection": true,
    "terminal.integrated.enableFileLinks": false,
    "terminal.integrated.experimentalUseTitleEvent": true,
    "terminal.integrated.lineHeight": 1.1,
    "terminal.integrated.rightClickBehavior": "default",
    "java.configuration.maven.globalSettings": "/root/.m2/settings.xml",
    "java.implementationsCodeLens.enabled": true,
    "java.maven.updateSnapshots": true,
    "java.templates.fileHeader": [
      "/**",
      " * datetime ${date} ${time}",
      " *",
      " * @author zhouwenxiang",
      " */"
    ],
    // "java.templates.typeComment": [
    //   "/**",
    //   " *",
    //   " */"
    // ],
    "java.dependency.showMembers": true,
    "settingsSync.ignoredSettings": [
      "-maven.executable.path",
      "-java.configuration.runtimes",
      "-java.home"
    ],
    "diffEditor.ignoreTrimWhitespace": true,
    "java.referencesCodeLens.enabled": true,
    "java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -javaagent:\"/root/.vscode-server/extensions/gabrielbb.vscode-lombok-1.0.1/server/lombok.jar\"",
    "java.configuration.maven.userSettings": "/root/.m2/settings.xml",
    "editor.showFoldingControls": "always",
    "search.searchOnType": true,
    "local-history.treeLocation": "localHistory",
    "local-history.daysLimit":  10,
    "local-history.maxDisplay": 30,
    "timeline.excludeSources": [
      "git-history"
    ],
    "todo-tree.tree.showScanModeButton": false,
    "workbench.quickOpen.preserveInput": true,
    "gitlens.hovers.annotations.over": "annotation",
    "gitlens.hovers.currentLine.over": "line",
    "editor.columnSelection": false,
    "workbench.quickOpen.closeOnFocusLost": false,
    "window.openFilesInNewWindow": "on",
    "search.mode": "reuseEditor",
    "workbench.editor.decorations.badges": true,
    "remote.downloadExtensionsLocally": true,
    "rust-analyzer.server.path": "/home/rust/rust-analyzer-linux",
    "workbench.editor.highlightModifiedTabs": true,
    "workbench.colorCustomizations": {
      "tab.activeBackground": "#f3e700a1",
      "tab.unfocusedActiveBackground": "#ff00a080",
      "titleBar.activeBackground": "#f3e700a1",
      "titleBar.inactiveBackground": "#ff00a080",
      "activityBar.background": "#ff00a080",
      "activityBar.activeBorder": "#f3e700a1",
      "activityBar.activeBackground": "#f3e700a1",
      "sideBar.background": "#01012b",
      "list.activeSelectionBackground": "#f3e700a1",
      "list.focusBackground": "#f3e70065",
      "list.hoverBackground": "#f3e70021",
      "list.inactiveSelectionBackground": "#f3e70065",
      "list.inactiveFocusBackground": "#f3e70065",
      "statusBar.background": "#ff00a080",
      "statusBar.noFolderBackground": "#ff00a080",
      "statusBarItem.hoverBackground": "#f3e700a1",
      "editor.background": "#01012b",
      // "editorBracketMatch.background": "#f3e700",
      "editorBracketMatch.border": "#f3e700",
      "editor.selectionBackground": "#f3e70055",
      "editor.selectionHighlightBorder": "#f3e700",
      "editor.selectionHighlightBackground": "#f3e70055",
      "editor.inactiveSelectionBackground": "#f3e70055",
      "editorLineNumber.foreground": "#ff00a0",
      "editorLineNumber.activeForeground": "#f3e700",
      "editorCursor.foreground": "#f3e700",
      "gitDecoration.addedResourceForeground": "#65dc98",
      "gitDecoration.modifiedResourceForeground": "#05d9e8",
      // "terminal.background": "#3f1e35",
    },
    "editor.tokenColorCustomizations": {
      "comments": "#ffffff70",
      // "functions": "#ff00a0",
      // "types": "#f3e700d0",
      // "variables": "#05d9e8",
      "keywords": "#7aa4f3",
      "numbers": "#ffccdc",
      "strings": "#ffccdc",
      // "textMateRules": "#ffffff",
    },
    "editor.semanticTokenColorCustomizations": {
      "enabled": true,
      "rules": {
        "namespace": "#f3e700d0",
        "class": "#f3e700",
        "enum": "#d600ff",
        "interface": "#f3e700a1",
        "struct": "#f3e700d0",
        "typeParameter": "#f3e700a1",
        "type": "#f3e700d0",
        "parameter": "#a0ffe3",
        "variable": "#05d9e8",
        "property": "#65dc98",
        "enumMember": "#d600ff",
        "event": "#ffffff",
        "function": "#ff00a0",
        "method": "#ff00a0",
        "macro": "#d600ff",
        "label": "#ffffff",
        "comment": "#ffffff70",
        "string": "#ffccdc",
        "keyword": "#7aa4f3",
        "number": "#ffccdc",
        "regexp": "#ffccdc",
        "operator": "#7aa4f3",

        // "*.declaration": "#ffffff",
        // "*.definition": "#ffffff",
        // "property.readonly": "#d600ff",
        "property.static": "#ff6e27",
        "class.static": "#d600ff",
        "function.static": "#ff6e27",
        "method.static": "#ff6e27",
        "*.deprecated": "#d1f7ff80",
        "class.abstract": "#f3e700a1",
        "function.abstract": "#ff00a0c1",
        "method.abstract": "#ff00a0c1",
        // "*.abstract": "#ffffff",
        // "*.async": "#ffffff",
        // "*.modification": "#ffffff",
        // "*.documentation": "#ffffff",
        // "*.defaultLibrary": "#ffffff",
      }
    },
    "editor.semanticHighlighting.enabled": true,
    "workbench.editor.limit.enabled": true,
    "git.detectSubmodulesLimit": 1,
    "workbench.editor.limit.value": 30
}