T
T
// Telemetry
// Controls how many lines are used as context when comparing unchanged regions.
"diffEditor.hideUnchangedRegions.contextLineCount": 3,
// Controls how many lines are used as a minimum for unchanged regions.
"diffEditor.hideUnchangedRegions.minimumLineCount": 3,
// Maximum file size in MB for which to compute diffs. Use 0 for no limit.
"diffEditor.maxFileSize": 50,
// When enabled, the diff editor shows a special gutter for revert and stage
actions.
"diffEditor.renderGutterMenu": true,
// Controls whether the diff editor shows +/- indicators for added/removed
changes.
"diffEditor.renderIndicators": true,
// When enabled, the diff editor shows arrows in its glyph margin to revert
changes.
"diffEditor.renderMarginRevertIcon": true,
// Controls whether the diff editor shows the diff side by side or inline.
"diffEditor.renderSideBySide": true,
// If the diff editor width is smaller than this value, the inline view is used.
"diffEditor.renderSideBySideInlineBreakpoint": 900,
// If enabled and the editor width is too small, the inline view is used.
"diffEditor.useInlineViewWhenSpaceIsLimited": true,
// - off: Lines will never wrap.
// - on: Lines will wrap at the viewport width.
// - inherit: Lines will wrap according to the `editor.wordWrap` setting.
"diffEditor.wordWrap": "inherit",
// Controls the number of lines in the editor that can be read out by a screen
reader at once. When we detect a screen reader, we automatically set the default to
be 500.
"editor.accessibilityPageSize": 10,
// Controls whether the editor should automatically close brackets after the user
adds an opening bracket.
// - always
// - languageDefined: Use language configurations to determine when to autoclose
brackets.
// - beforeWhitespace: Autoclose brackets only when the cursor is to the left of
whitespace.
// - never
"editor.autoClosingBrackets": "languageDefined",
// Controls whether the editor should automatically close comments after the user
adds an opening comment.
// - always
// - languageDefined: Use language configurations to determine when to autoclose
comments.
// - beforeWhitespace: Autoclose comments only when the cursor is to the left of
whitespace.
// - never
"editor.autoClosingComments": "languageDefined",
// Controls whether the editor should remove adjacent closing quotes or brackets
when deleting.
// - always
// - auto: Remove adjacent closing quotes or brackets only if they were
automatically inserted.
// - never
"editor.autoClosingDelete": "auto",
// Controls whether the editor should type over closing quotes or brackets.
// - always
// - auto: Type over closing quotes or brackets only if they were automatically
inserted.
// - never
"editor.autoClosingOvertype": "auto",
// Controls whether the editor should automatically close quotes after the user
adds an opening quote.
// - always
// - languageDefined: Use language configurations to determine when to autoclose
quotes.
// - beforeWhitespace: Autoclose quotes only when the cursor is to the left of
whitespace.
// - never
"editor.autoClosingQuotes": "languageDefined",
// Controls whether the editor should automatically adjust the indentation when
users type, paste, move or indent lines.
// - none: The editor will not insert indentation automatically.
// - keep: The editor will keep the current line's indentation.
// - brackets: The editor will keep the current line's indentation and honor
language defined brackets.
// - advanced: The editor will keep the current line's indentation, honor
language defined brackets and invoke special onEnterRules defined by languages.
// - full: The editor will keep the current line's indentation, honor language
defined brackets, invoke special onEnterRules defined by languages, and honor
indentationRules defined by languages.
"editor.autoIndent": "full",
// Controls whether each bracket type has its own independent color pool.
"editor.bracketPairColorization.independentColorPoolPerBracketType": false,
// Enable/disable showing nearest Quick Fix within a line when not currently on a
diagnostic.
"editor.codeActionWidget.includeNearbyQuickFixes": true,
// Controls the font size in pixels for CodeLens. When set to 0, 90% of
`editor.fontSize` is used.
"editor.codeLensFontSize": 0,
// Controls whether the editor should render the inline color decorators and
color picker.
"editor.colorDecorators": true,
// Controls the condition to make a color picker appear from a color decorator
// - clickAndHover: Make the color picker appear both on click and hover of the
color decorator
// - hover: Make the color picker appear on hover of the color decorator
// - click: Make the color picker appear on click of the color decorator
"editor.colorDecoratorsActivatedOn": "clickAndHover",
// Controls the max number of color decorators that can be rendered in an editor
at once.
"editor.colorDecoratorsLimit": 500,
// Enable that the selection with the mouse and keys is doing column selection.
"editor.columnSelection": false,
// Controls if empty lines should be ignored with toggle, add or remove actions
for line comments.
"editor.comments.ignoreEmptyLines": true,
// Controls the minimal number of visible leading lines (minimum 0) and trailing
lines (minimum 1) surrounding the cursor. Known as 'scrollOff' or 'scrollOffset' in
some other editors.
"editor.cursorSurroundingLines": 0,
// Controls whether inline color decorations should be shown using the default
document color provider
"editor.defaultColorDecorators": false,
// Defines a default folding range provider that takes precedence over all other
folding range providers. Must be the identifier of an extension contributing a
folding range provider.
"editor.defaultFoldingRangeProvider": null,
// Defines a default formatter which takes precedence over all other formatter
settings. Must be the identifier of an extension contributing a formatter.
"editor.defaultFormatter": null,
// Controls whether the Go to Definition mouse gesture always opens the peek
widget.
"editor.definitionLinkOpensInPeek": false,
// Controls whether the editor should allow moving selections via drag and drop.
"editor.dragAndDrop": true,
// Controls whether you can drag and drop a file into a text editor by holding
down the `Shift` key (instead of opening the file in an editor).
"editor.dropIntoEditor.enabled": true,
// Controls if a widget is shown when dropping files into the editor. This widget
lets you control how the file is dropped.
// - afterDrop: Show the drop selector widget after a file is dropped into the
editor.
// - never: Never show the drop selector widget. Instead the default drop
provider is always used.
"editor.dropIntoEditor.showDropSelector": "afterDrop",
// Controls whether the Find Widget should add extra lines on top of the editor.
When true, you can scroll beyond the first line when the Find Widget is visible.
"editor.find.addExtraSpaceOnTop": true,
// Controls whether the cursor should jump to find matches while typing.
"editor.find.cursorMoveOnType": true,
// Controls whether the Find Widget should read or modify the shared find
clipboard on macOS.
"editor.find.globalFindClipboard": false,
// Controls whether the search automatically restarts from the beginning (or the
end) when no further matches can be found.
"editor.find.loop": true,
// Controls whether the search string in the Find Widget is seeded from the
editor selection.
// - never: Never seed search string from the editor selection.
// - always: Always seed search string from the editor selection, including word
at cursor position.
// - selection: Only seed search string from the editor selection.
"editor.find.seedSearchStringFromSelection": "always",
// The maximum number of foldable regions. Increasing this value may result in
the editor becoming less responsive when the current source has a large number of
foldable regions.
"editor.foldingMaximumRegions": 5000,
// Controls the font weight. Accepts "normal" and "bold" keywords or numbers
between 1 and 1000.
"editor.fontWeight": "normal",
// Controls whether the editor should automatically format the pasted content. A
formatter must be available and the formatter should be able to format a range in a
document.
"editor.formatOnPaste": false,
// Format a file on save. A formatter must be available and the editor must not
be shutting down. When `files.autoSave` is set to `afterDelay`, the file will only
be formatted when saved explicitly.
"editor.formatOnSave": false,
// Controls if format on save formats the whole file or only modifications. Only
applies when `editor.formatOnSave` is enabled.
// - file: Format the whole file.
// - modifications: Format modifications (requires source control).
// - modificationsIfAvailable: Will attempt to format modifications only
(requires source control). If source control can't be used, then the whole file
will be formatted.
"editor.formatOnSaveMode": "file",
// Controls whether the editor should automatically format the line after typing.
"editor.formatOnType": false,
// Controls whether the editor should render the vertical glyph margin. Glyph
margin is mostly used for debugging.
"editor.glyphMargin": true,
// Alternative command id that is being executed when the result of 'Go to Type
Definition' is the current location.
"editor.gotoLocation.alternativeTypeDefinitionCommand":
"editor.action.goToReferences",
// Controls the behavior the 'Go to Type Definition'-command when multiple target
locations exist.
// - peek: Show Peek view of the results (default)
// - gotoAndPeek: Go to the primary result and show a Peek view
// - goto: Go to the primary result and enable Peek-less navigation to others
"editor.gotoLocation.multipleTypeDefinitions": "peek",
// Controls whether the editor should highlight the active bracket pair.
"editor.guides.highlightActiveBracketPair": true,
// Controls whether the editor should highlight the active indent guide.
// - true: Highlights the active indent guide.
// - always: Highlights the active indent guide even if bracket guides are
highlighted.
// - false: Do not highlight the active indent guide.
"editor.guides.highlightActiveIndentation": true,
// Controls whether the hover should remain visible when mouse is moved over it.
"editor.hover.sticky": true,