Skip to content

Settings

Description

VSCode Settings are configred in the app and in settings files.

Default Settings

See VSCode Default Settings for default values.

Auto-Save

"files.autoSave": "onFocusChange"

Color

Theme colors can be overriden in User Settings). See VS Code Workbench Color List for available customizations.

Dark Theme

 "window.systemColorTheme": "dark",

Custom Title Bar

When KDE Global Menu is in use, the bar displaying icons to open and close panels, e.g. terminal panel, is not visible. To make the custom title bar visible:

Settings > window: CCustom Title Bar Visibility > windowed

Editors

Page Border

Visible page border at 80 cols.

"editor.rulers": [
    80,
],

Folding

Editor>Show Folding Controls [always]

Hover Pop-Ups

Hover pop-up/tooltips show up over everything and cover up what you need to see. To preserve sanity:

Hover > Disable

Lightbulb

Annoying Lightbulb covers gutter info:

Lightbulb:Enabled [off]

Minimap

Editor > Minimap: Disable

Tab Completion

Tab Completion: on

Word Wrap

Word Wrap: Word Wrap Column
Word Wrap Column: 80

Explorer

Emply Dirs

Don't display dir/emptyDir/ as single dir tree entry:

"explorer.compactFolders": false,

Tree Indent

Default tree indentation size makes indentions difficult to percceive. Make indentations more visible:

Tree Indent: Workbench>Appearance>Tree:Indent [25]
Tree: Render Indent Guildes [always]

Telemetry

Bugger off, Micr🤑soft:

"telemetry.telemetryLevel": "off",

Window Borders

Window edges not clearly visible. Give active and inactive window borders pretty colors and makde them more visible on dark and light backgrounds:

"workbench.colorCustomizations": { 
    "window.activeBorder": "#00ff88",
    "window.inactiveBorder": "#d42aeb"
},

See VS Code Workbench Color List for available customizations.

Workbench

Layout

Respect my editor widths:

Centered Layout Auto Resize: [false]

Centered Layout Fixed Width: [true]

Extensions

Git

MarkdownLint

Vim

YAML

Comments