vscode: How to Customize a Settings and Theme

You can change almost everything in vscode settings. I wasn’t happy with terminal settings, so found very useful hints on changing them.

My current settings.json is as follows:

{
    "telemetry.enableTelemetry": false,
    "telemetry.enableCrashReporter": false,
    "editor.renderWhitespace": "all",
    "editor.wordWrap": "on",
    "editor.fontLigatures": true,
    "editor.fontFamily": "'Hack'",
    "editor.minimap.enabled": false,
    "breadcrumbs.enabled": false,
    "files.autoSave": "afterDelay",
    "workbench.statusBar.visible": true,
    "workbench.activityBar.visible": true,
    "git.autofetch": true,
    "python.jediEnabled": false,
    "workbench.colorTheme": "Slack Theme Aubergine - NEW COLOR",
    "window.zoomLevel": 0,
    "go.formatTool": "goimports",
    "go.useLanguageServer": true,
    "python.insidersChannel": "off",
    "C_Cpp.default.cppStandard": "c++11",
    "C_Cpp.default.cStandard": "c11",
    "C_Cpp.experimentalFeatures": "Enabled",
    "clang.diagnostic.enable": false,
    "C_Cpp.default.intelliSenseMode": "clang-x64",
    "terminal.integrated.rendererType": "dom",
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "vs-kubernetes": {
        "vs-kubernetes.helm-path": "/Users/vishal.kanaujia/.vs-kubernetes/tools/helm/darwin-amd64/helm",
        "vs-kubernetes.draft-path": "/Users/vishal.kanaujia/.vs-kubernetes/tools/draft/darwin-amd64/draft",
        "vs-kubernetes.minikube-path": "/Users/vishal.kanaujia/.vs-kubernetes/tools/minikube/darwin-amd64/minikube",
        "vs-kubernetes.kubectl-path": "/Users/vishal.kanaujia/.vs-kubernetes/tools/kubectl/kubectl"
    },
    "explorer.confirmDelete": false,
    "workbench.preferredLightColorTheme": "Slack Theme Aubergine - NEW COLOR",
    "workbench.fontAliasing": "auto",
    "editor.fontSize": 11.75,
    "terminal.integrated.shell.osx": "/bin/zsh",
    "editor.fontWeight": "bold",
    "terminal.integrated.copyOnSelection": true,
    "terminal.integrated.cursorBlinking": true,
    "terminal.integrated.fontWeight": "bold",
    "terminal.explorerKind": "external",
    "terminal.integrated.drawBoldTextInBrightColors": false,
    "workbench.iconTheme": "vscode-great-icons",
    "workbench.colorCustomizations" : {
        "terminal.background":"#131212",
        "terminal.foreground":"#dddad6",
        "terminal.ansiBlack":"#1D2021",
        "terminal.ansiBrightBlack":"#665C54",
        "terminal.ansiBrightBlue":"#0D6678",
        "terminal.ansiBrightCyan":"#8BA59B",
        "terminal.ansiBrightGreen":"#237e02",
        "terminal.ansiBrightMagenta":"#8F4673",
        "terminal.ansiBrightRed":"#FB543F",
        "terminal.ansiBrightWhite":"#FDF4C1",
        "terminal.ansiBrightYellow":"#FAC03B",
        "terminal.ansiCyan":"#8BA59B",
        "terminal.ansiGreen":"#95C085",
        "terminal.ansiMagenta":"#8F4673",
        "terminal.ansiRed":"#FB543F",
        "terminal.ansiWhite":"#A89984",
        "terminal.ansiYellow":"#FAC03B"
    }
}

Refernces

Written with StackEdit.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.