Configure options below — the preview updates in real time.
Controls the behavior and rendering of the text editor.
Controls the font size in pixels.
Controls the font family.
Controls the font weight.
The number of spaces a tab is equal to.
Controls how lines should wrap.
Controls how the editor should render whitespace characters.
Controls the cursor style.
Controls the cursor animation style.
Controls the display of line numbers.
Controls whether snippets are shown with other suggestions and how they are sorted.
Render vertical rulers after a certain number of monospace characters. Provide column numbers.
Controls the layout, theming, and behavior of the overall VS Code UI.
Specifies the color theme used in the workbench.
Specifies the file icon theme used in the workbench.
Controls which editor is shown at startup.
Controls whether opened editors should show in tabs or not.
Controls the location of the sidebar.
Controls tree indentation in pixels.
Controls file saving, formatting, and explorer exclusions.
Controls auto save of dirty files.
Controls the delay in milliseconds after which a dirty file is auto-saved. Only applies when autoSave is set to afterDelay.
The default end of line character.
Controls the OS-level window behaviors.
Adjust the zoom level of the window. The original size is 0.
Adjusts the appearance of the window title bar.
Controls how windows are being reopened after starting VS Code.
Control the visibility of the menu bar.
Controls the dimensions of opening a new window.
Controls the integrated terminal.
Controls the font family of the terminal. Falls back to the editor font if empty.
Controls the font size in pixels of the terminal.
Controls the terminal cursor animation style.
Controls the style of the terminal cursor.
Controls the maximum amount of lines the terminal keeps in its buffer.
The default terminal profile on Windows.
The default terminal profile on macOS.
The default terminal profile on Linux.
Controls search and replace functionality across the workspace.
Controls whether the search results will be collapsed or expanded.
Controls Git integration features.
Controls data sharing and automatic updates.
Controls the level of telemetry data sent to Microsoft.
Configure whether you receive automatic updates.
Controls Emmet abbreviation expansion.
Shows expanded Emmet abbreviations as suggestions.
Enable Emmet abbreviations in languages not supported by default. Map new languages to an existing Emmet-supported language.
Get started
1{}