Interface GeneratedEditorPreferences

interface GeneratedEditorPreferences {
    diffEditor.codeLens: boolean;
    diffEditor.diffAlgorithm: "legacy" | "advanced";
    diffEditor.experimental.showEmptyDecorations: boolean;
    diffEditor.experimental.showMoves: boolean;
    diffEditor.hideUnchangedRegions.contextLineCount: number;
    diffEditor.hideUnchangedRegions.enabled: boolean;
    diffEditor.hideUnchangedRegions.minimumLineCount: number;
    diffEditor.hideUnchangedRegions.revealLineCount: number;
    diffEditor.ignoreTrimWhitespace: boolean;
    diffEditor.maxComputationTime: number;
    diffEditor.maxFileSize: number;
    diffEditor.renderIndicators: boolean;
    diffEditor.renderMarginRevertIcon: boolean;
    diffEditor.renderSideBySide: boolean;
    diffEditor.renderSideBySideInlineBreakpoint: number;
    diffEditor.useInlineViewWhenSpaceIsLimited: boolean;
    diffEditor.wordWrap: "off" | "on" | "inherit";
    editor.acceptSuggestionOnCommitCharacter: boolean;
    editor.acceptSuggestionOnEnter: "off" | "on" | "smart";
    editor.accessibilityPageSize: number;
    editor.accessibilitySupport: "auto" | "off" | "on";
    editor.autoClosingBrackets: "always" | "languageDefined" | "beforeWhitespace" | "never";
    editor.autoClosingComments: "always" | "languageDefined" | "beforeWhitespace" | "never";
    editor.autoClosingDelete: "auto" | "always" | "never";
    editor.autoClosingOvertype: "auto" | "always" | "never";
    editor.autoClosingQuotes: "always" | "languageDefined" | "beforeWhitespace" | "never";
    editor.autoIndent: "advanced" | "none" | "keep" | "brackets" | "full";
    editor.autoSurround: "languageDefined" | "never" | "brackets" | "quotes";
    editor.bracketPairColorization.enabled: boolean;
    editor.bracketPairColorization.independentColorPoolPerBracketType: boolean;
    editor.codeActionWidget.includeNearbyQuickfixes: boolean;
    editor.codeActionWidget.showHeaders: boolean;
    editor.codeLens: boolean;
    editor.codeLensFontFamily: string;
    editor.codeLensFontSize: number;
    editor.colorDecorators: boolean;
    editor.colorDecoratorsActivatedOn: "clickAndHover" | "hover" | "click";
    editor.colorDecoratorsLimit: number;
    editor.columnSelection: boolean;
    editor.comments.ignoreEmptyLines: boolean;
    editor.comments.insertSpace: boolean;
    editor.copyWithSyntaxHighlighting: boolean;
    editor.cursorBlinking: "blink" | "smooth" | "phase" | "expand" | "solid";
    editor.cursorSmoothCaretAnimation: "off" | "on" | "explicit";
    editor.cursorStyle: "line" | "block" | "underline" | "line-thin" | "block-outline" | "underline-thin";
    editor.cursorSurroundingLines: number;
    editor.cursorSurroundingLinesStyle: "default" | "all";
    editor.cursorWidth: number;
    editor.defaultColorDecorators: boolean;
    editor.definitionLinkOpensInPeek: boolean;
    editor.detectIndentation: boolean;
    editor.dragAndDrop: boolean;
    editor.dropIntoEditor.enabled: boolean;
    editor.dropIntoEditor.showDropSelector: "never" | "afterDrop";
    editor.emptySelectionClipboard: boolean;
    editor.experimental.asyncTokenization: boolean;
    editor.experimental.asyncTokenizationLogging: boolean;
    editor.experimental.asyncTokenizationVerification: boolean;
    editor.experimental.dropIntoEditor.defaultProvider: null;
    editor.experimentalWhitespaceRendering: "off" | "svg" | "font";
    editor.fastScrollSensitivity: number;
    editor.find.addExtraSpaceOnTop: boolean;
    editor.find.autoFindInSelection: "always" | "never" | "multiline";
    editor.find.cursorMoveOnType: boolean;
    editor.find.globalFindClipboard: boolean;
    editor.find.loop: boolean;
    editor.find.seedSearchStringFromSelection: "selection" | "always" | "never";
    editor.folding: boolean;
    editor.foldingHighlight: boolean;
    editor.foldingImportsByDefault: boolean;
    editor.foldingMaximumRegions: number;
    editor.foldingStrategy: "auto" | "indentation";
    editor.fontFamily: string;
    editor.fontLigatures: string | boolean;
    editor.fontSize: number;
    editor.fontVariations: string | boolean;
    editor.fontWeight: string | number;
    editor.formatOnPaste: boolean;
    editor.formatOnType: boolean;
    editor.glyphMargin: boolean;
    editor.gotoLocation.alternativeDeclarationCommand: "" | "editor.action.goToReferences" | "editor.action.referenceSearch.trigger" | "editor.action.peekImplementation" | "editor.action.goToImplementation" | "editor.action.peekTypeDefinition" | "editor.action.goToTypeDefinition" | "editor.action.peekDeclaration" | "editor.action.revealDeclaration" | "editor.action.peekDefinition" | "editor.action.revealDefinitionAside" | "editor.action.revealDefinition";
    editor.gotoLocation.alternativeDefinitionCommand: "" | "editor.action.goToReferences" | "editor.action.referenceSearch.trigger" | "editor.action.peekImplementation" | "editor.action.goToImplementation" | "editor.action.peekTypeDefinition" | "editor.action.goToTypeDefinition" | "editor.action.peekDeclaration" | "editor.action.revealDeclaration" | "editor.action.peekDefinition" | "editor.action.revealDefinitionAside" | "editor.action.revealDefinition";
    editor.gotoLocation.alternativeImplementationCommand: "" | "editor.action.goToReferences" | "editor.action.referenceSearch.trigger" | "editor.action.peekImplementation" | "editor.action.goToImplementation" | "editor.action.peekTypeDefinition" | "editor.action.goToTypeDefinition" | "editor.action.peekDeclaration" | "editor.action.revealDeclaration" | "editor.action.peekDefinition" | "editor.action.revealDefinitionAside" | "editor.action.revealDefinition";
    editor.gotoLocation.alternativeReferenceCommand: "" | "editor.action.goToReferences" | "editor.action.referenceSearch.trigger" | "editor.action.peekImplementation" | "editor.action.goToImplementation" | "editor.action.peekTypeDefinition" | "editor.action.goToTypeDefinition" | "editor.action.peekDeclaration" | "editor.action.revealDeclaration" | "editor.action.peekDefinition" | "editor.action.revealDefinitionAside" | "editor.action.revealDefinition";
    editor.gotoLocation.alternativeTypeDefinitionCommand: "" | "editor.action.goToReferences" | "editor.action.referenceSearch.trigger" | "editor.action.peekImplementation" | "editor.action.goToImplementation" | "editor.action.peekTypeDefinition" | "editor.action.goToTypeDefinition" | "editor.action.peekDeclaration" | "editor.action.revealDeclaration" | "editor.action.peekDefinition" | "editor.action.revealDefinitionAside" | "editor.action.revealDefinition";
    editor.gotoLocation.multiple: null;
    editor.gotoLocation.multipleDeclarations: "peek" | "gotoAndPeek" | "goto";
    editor.gotoLocation.multipleDefinitions: "peek" | "gotoAndPeek" | "goto";
    editor.gotoLocation.multipleImplementations: "peek" | "gotoAndPeek" | "goto";
    editor.gotoLocation.multipleReferences: "peek" | "gotoAndPeek" | "goto";
    editor.gotoLocation.multipleTypeDefinitions: "peek" | "gotoAndPeek" | "goto";
    editor.guides.bracketPairs: boolean | "active";
    editor.guides.bracketPairsHorizontal: boolean | "active";
    editor.guides.highlightActiveBracketPair: boolean;
    editor.guides.highlightActiveIndentation: boolean | "always";
    editor.guides.indentation: boolean;
    editor.hideCursorInOverviewRuler: boolean;
    editor.hover.above: boolean;
    editor.hover.delay: number;
    editor.hover.enabled: boolean;
    editor.hover.hidingDelay: number;
    editor.hover.sticky: boolean;
    editor.indentSize: number | "tabSize";
    editor.inlayHints.enabled: "off" | "on" | "onUnlessPressed" | "offUnlessPressed";
    editor.inlayHints.fontFamily: string;
    editor.inlayHints.fontSize: number;
    editor.inlayHints.padding: boolean;
    editor.inlineCompletionsAccessibilityVerbose: boolean;
    editor.inlineSuggest.enabled: boolean;
    editor.inlineSuggest.showToolbar: "always" | "onHover";
    editor.inlineSuggest.suppressSuggestions: boolean;
    editor.insertSpaces: boolean;
    editor.language.brackets: null | "null" | [string, string][];
    editor.language.colorizedBracketPairs: null | [string, string][];
    editor.largeFileOptimizations: boolean;
    editor.letterSpacing: number;
    editor.lightbulb.enabled: boolean;
    editor.lineHeight: number;
    editor.lineNumbers: "off" | "on" | "relative" | "interval";
    editor.linkedEditing: boolean;
    editor.links: boolean;
    editor.matchBrackets: "always" | "never" | "near";
    editor.maxTokenizationLineLength: number;
    editor.minimap.autohide: boolean;
    editor.minimap.enabled: boolean;
    editor.minimap.maxColumn: number;
    editor.minimap.renderCharacters: boolean;
    editor.minimap.scale: "2" | "1" | "3";
    editor.minimap.showSlider: "always" | "mouseover";
    editor.minimap.side: "left" | "right";
    editor.minimap.size: "fill" | "proportional" | "fit";
    editor.mouseWheelScrollSensitivity: number;
    editor.mouseWheelZoom: boolean;
    editor.multiCursorLimit: number;
    editor.multiCursorMergeOverlapping: boolean;
    editor.multiCursorModifier: "ctrlCmd" | "alt";
    editor.multiCursorPaste: "full" | "spread";
    editor.occurrencesHighlight: boolean;
    editor.overviewRulerBorder: boolean;
    editor.padding.bottom: number;
    editor.padding.top: number;
    editor.parameterHints.cycle: boolean;
    editor.parameterHints.enabled: boolean;
    editor.pasteAs.enabled: boolean;
    editor.pasteAs.showPasteSelector: "never" | "afterPaste";
    editor.peekWidgetDefaultFocus: "tree" | "editor";
    editor.quickSuggestions: boolean | {
        comments?: QuickSuggestionValues;
        other?: QuickSuggestionValues;
        strings?: QuickSuggestionValues;
    };
    editor.quickSuggestionsDelay: number;
    editor.rename.enablePreview: boolean;
    editor.renameOnType: boolean;
    editor.renderControlCharacters: boolean;
    editor.renderFinalNewline: "off" | "on" | "dimmed";
    editor.renderLineHighlight: "line" | "none" | "all" | "gutter";
    editor.renderLineHighlightOnlyWhenFocus: boolean;
    editor.renderWhitespace: "selection" | "none" | "all" | "boundary" | "trailing";
    editor.roundedSelection: boolean;
    editor.rulers: (number | {
        color: string;
        column: number;
    })[];
    editor.screenReaderAnnounceInlineSuggestion: boolean;
    editor.scrollBeyondLastColumn: number;
    editor.scrollBeyondLastLine: boolean;
    editor.scrollPredominantAxis: boolean;
    editor.scrollbar.horizontal: "auto" | "visible" | "hidden";
    editor.scrollbar.horizontalScrollbarSize: number;
    editor.scrollbar.scrollByPage: boolean;
    editor.scrollbar.vertical: "auto" | "visible" | "hidden";
    editor.scrollbar.verticalScrollbarSize: number;
    editor.selectionClipboard: boolean;
    editor.selectionHighlight: boolean;
    editor.semanticHighlighting.enabled: boolean | "configuredByTheme";
    editor.showDeprecated: boolean;
    editor.showFoldingControls: "always" | "never" | "mouseover";
    editor.showUnused: boolean;
    editor.smartSelect.selectLeadingAndTrailingWhitespace: boolean;
    editor.smartSelect.selectSubwords: boolean;
    editor.smoothScrolling: boolean;
    editor.snippetSuggestions: "top" | "bottom" | "none" | "inline";
    editor.stablePeek: boolean;
    editor.stickyScroll.defaultModel: "outlineModel" | "foldingProviderModel" | "indentationModel";
    editor.stickyScroll.enabled: boolean;
    editor.stickyScroll.maxLineCount: number;
    editor.stickyScroll.scrollWithEditor: boolean;
    editor.stickyTabStops: boolean;
    editor.suggest.filterGraceful: boolean;
    editor.suggest.filteredTypes: Record<string, boolean>;
    editor.suggest.insertMode: "replace" | "insert";
    editor.suggest.localityBonus: boolean;
    editor.suggest.matchOnWordStartOnly: boolean;
    editor.suggest.maxVisibleSuggestions: number;
    editor.suggest.preview: boolean;
    editor.suggest.selectionMode: "always" | "never" | "whenTriggerCharacter" | "whenQuickSuggestion";
    editor.suggest.shareSuggestSelections: boolean;
    editor.suggest.showClasses: boolean;
    editor.suggest.showColors: boolean;
    editor.suggest.showConstants: boolean;
    editor.suggest.showConstructors: boolean;
    editor.suggest.showCustomcolors: boolean;
    editor.suggest.showDeprecated: boolean;
    editor.suggest.showEnumMembers: boolean;
    editor.suggest.showEnums: boolean;
    editor.suggest.showEvents: boolean;
    editor.suggest.showFields: boolean;
    editor.suggest.showFiles: boolean;
    editor.suggest.showFolders: boolean;
    editor.suggest.showFunctions: boolean;
    editor.suggest.showIcons: boolean;
    editor.suggest.showInlineDetails: boolean;
    editor.suggest.showInterfaces: boolean;
    editor.suggest.showIssues: boolean;
    editor.suggest.showKeywords: boolean;
    editor.suggest.showMethods: boolean;
    editor.suggest.showModules: boolean;
    editor.suggest.showOperators: boolean;
    editor.suggest.showProperties: boolean;
    editor.suggest.showReferences: boolean;
    editor.suggest.showSnippets: boolean;
    editor.suggest.showStatusBar: boolean;
    editor.suggest.showStructs: boolean;
    editor.suggest.showTypeParameters: boolean;
    editor.suggest.showUnits: boolean;
    editor.suggest.showUsers: boolean;
    editor.suggest.showValues: boolean;
    editor.suggest.showVariables: boolean;
    editor.suggest.showWords: boolean;
    editor.suggest.snippetsPreventQuickSuggestions: boolean;
    editor.suggestFontSize: number;
    editor.suggestLineHeight: number;
    editor.suggestOnTriggerCharacters: boolean;
    editor.suggestSelection: "first" | "recentlyUsed" | "recentlyUsedByPrefix";
    editor.tabCompletion: "off" | "on" | "onlySnippets";
    editor.tabFocusMode: boolean;
    editor.tabSize: number;
    editor.trimAutoWhitespace: boolean;
    editor.unfoldOnClickAfterEndOfLine: boolean;
    editor.unicodeHighlight.allowedCharacters: Record<string, boolean>;
    editor.unicodeHighlight.allowedLocales: Record<string, boolean>;
    editor.unicodeHighlight.ambiguousCharacters: boolean;
    editor.unicodeHighlight.includeComments: boolean | "inUntrustedWorkspace";
    editor.unicodeHighlight.includeStrings: boolean | "inUntrustedWorkspace";
    editor.unicodeHighlight.invisibleCharacters: boolean;
    editor.unicodeHighlight.nonBasicASCII: boolean | "inUntrustedWorkspace";
    editor.unusualLineTerminators: "auto" | "off" | "prompt";
    editor.useTabStops: boolean;
    editor.wordBasedSuggestions: boolean;
    editor.wordBasedSuggestionsMode: "currentDocument" | "matchingDocuments" | "allDocuments";
    editor.wordBreak: "normal" | "keepAll";
    editor.wordSeparators: string;
    editor.wordWrap: "off" | "on" | "wordWrapColumn" | "bounded";
    editor.wordWrapColumn: number;
    editor.wrappingIndent: "none" | "same" | "indent" | "deepIndent";
    editor.wrappingStrategy: "advanced" | "simple";
}

Hierarchy (view full)

Properties

diffEditor.codeLens diffEditor.diffAlgorithm diffEditor.experimental.showEmptyDecorations diffEditor.experimental.showMoves diffEditor.hideUnchangedRegions.contextLineCount diffEditor.hideUnchangedRegions.enabled diffEditor.hideUnchangedRegions.minimumLineCount diffEditor.hideUnchangedRegions.revealLineCount diffEditor.ignoreTrimWhitespace diffEditor.maxComputationTime diffEditor.maxFileSize diffEditor.renderIndicators diffEditor.renderMarginRevertIcon diffEditor.renderSideBySide diffEditor.renderSideBySideInlineBreakpoint diffEditor.useInlineViewWhenSpaceIsLimited diffEditor.wordWrap editor.acceptSuggestionOnCommitCharacter editor.acceptSuggestionOnEnter editor.accessibilityPageSize editor.accessibilitySupport editor.autoClosingBrackets editor.autoClosingComments editor.autoClosingDelete editor.autoClosingOvertype editor.autoClosingQuotes editor.autoIndent editor.autoSurround editor.bracketPairColorization.enabled editor.bracketPairColorization.independentColorPoolPerBracketType editor.codeActionWidget.includeNearbyQuickfixes editor.codeActionWidget.showHeaders editor.codeLens editor.codeLensFontFamily editor.codeLensFontSize editor.colorDecorators editor.colorDecoratorsActivatedOn editor.colorDecoratorsLimit editor.columnSelection editor.comments.ignoreEmptyLines editor.comments.insertSpace editor.copyWithSyntaxHighlighting editor.cursorBlinking editor.cursorSmoothCaretAnimation editor.cursorStyle editor.cursorSurroundingLines editor.cursorSurroundingLinesStyle editor.cursorWidth editor.defaultColorDecorators editor.definitionLinkOpensInPeek editor.detectIndentation editor.dragAndDrop editor.dropIntoEditor.enabled editor.dropIntoEditor.showDropSelector editor.emptySelectionClipboard editor.experimental.asyncTokenization editor.experimental.asyncTokenizationLogging editor.experimental.asyncTokenizationVerification editor.experimental.dropIntoEditor.defaultProvider editor.experimentalWhitespaceRendering editor.fastScrollSensitivity editor.find.addExtraSpaceOnTop editor.find.autoFindInSelection editor.find.cursorMoveOnType editor.find.globalFindClipboard editor.find.loop editor.find.seedSearchStringFromSelection editor.folding editor.foldingHighlight editor.foldingImportsByDefault editor.foldingMaximumRegions editor.foldingStrategy editor.fontFamily editor.fontLigatures editor.fontSize editor.fontVariations editor.fontWeight editor.formatOnPaste editor.formatOnType editor.glyphMargin editor.gotoLocation.alternativeDeclarationCommand editor.gotoLocation.alternativeDefinitionCommand editor.gotoLocation.alternativeImplementationCommand editor.gotoLocation.alternativeReferenceCommand editor.gotoLocation.alternativeTypeDefinitionCommand editor.gotoLocation.multiple editor.gotoLocation.multipleDeclarations editor.gotoLocation.multipleDefinitions editor.gotoLocation.multipleImplementations editor.gotoLocation.multipleReferences editor.gotoLocation.multipleTypeDefinitions editor.guides.bracketPairs editor.guides.bracketPairsHorizontal editor.guides.highlightActiveBracketPair editor.guides.highlightActiveIndentation editor.guides.indentation editor.hideCursorInOverviewRuler editor.hover.above editor.hover.delay editor.hover.enabled editor.hover.hidingDelay editor.hover.sticky editor.indentSize editor.inlayHints.enabled editor.inlayHints.fontFamily editor.inlayHints.fontSize editor.inlayHints.padding editor.inlineCompletionsAccessibilityVerbose editor.inlineSuggest.enabled editor.inlineSuggest.showToolbar editor.inlineSuggest.suppressSuggestions editor.insertSpaces editor.language.brackets editor.language.colorizedBracketPairs editor.largeFileOptimizations editor.letterSpacing editor.lightbulb.enabled editor.lineHeight editor.lineNumbers editor.linkedEditing editor.links editor.matchBrackets editor.maxTokenizationLineLength editor.minimap.autohide editor.minimap.enabled editor.minimap.maxColumn editor.minimap.renderCharacters editor.minimap.scale editor.minimap.showSlider editor.minimap.side editor.minimap.size editor.mouseWheelScrollSensitivity editor.mouseWheelZoom editor.multiCursorLimit editor.multiCursorMergeOverlapping editor.multiCursorModifier editor.multiCursorPaste editor.occurrencesHighlight editor.overviewRulerBorder editor.padding.bottom editor.padding.top editor.parameterHints.cycle editor.parameterHints.enabled editor.pasteAs.enabled editor.pasteAs.showPasteSelector editor.peekWidgetDefaultFocus editor.quickSuggestions editor.quickSuggestionsDelay editor.rename.enablePreview editor.renameOnType editor.renderControlCharacters editor.renderFinalNewline editor.renderLineHighlight editor.renderLineHighlightOnlyWhenFocus editor.renderWhitespace editor.roundedSelection editor.rulers editor.screenReaderAnnounceInlineSuggestion editor.scrollBeyondLastColumn editor.scrollBeyondLastLine editor.scrollPredominantAxis editor.scrollbar.horizontal editor.scrollbar.horizontalScrollbarSize editor.scrollbar.scrollByPage editor.scrollbar.vertical editor.scrollbar.verticalScrollbarSize editor.selectionClipboard editor.selectionHighlight editor.semanticHighlighting.enabled editor.showDeprecated editor.showFoldingControls editor.showUnused editor.smartSelect.selectLeadingAndTrailingWhitespace editor.smartSelect.selectSubwords editor.smoothScrolling editor.snippetSuggestions editor.stablePeek editor.stickyScroll.defaultModel editor.stickyScroll.enabled editor.stickyScroll.maxLineCount editor.stickyScroll.scrollWithEditor editor.stickyTabStops editor.suggest.filterGraceful editor.suggest.filteredTypes editor.suggest.insertMode editor.suggest.localityBonus editor.suggest.matchOnWordStartOnly editor.suggest.maxVisibleSuggestions editor.suggest.preview editor.suggest.selectionMode editor.suggest.shareSuggestSelections editor.suggest.showClasses editor.suggest.showColors editor.suggest.showConstants editor.suggest.showConstructors editor.suggest.showCustomcolors editor.suggest.showDeprecated editor.suggest.showEnumMembers editor.suggest.showEnums editor.suggest.showEvents editor.suggest.showFields editor.suggest.showFiles editor.suggest.showFolders editor.suggest.showFunctions editor.suggest.showIcons editor.suggest.showInlineDetails editor.suggest.showInterfaces editor.suggest.showIssues editor.suggest.showKeywords editor.suggest.showMethods editor.suggest.showModules editor.suggest.showOperators editor.suggest.showProperties editor.suggest.showReferences editor.suggest.showSnippets editor.suggest.showStatusBar editor.suggest.showStructs editor.suggest.showTypeParameters editor.suggest.showUnits editor.suggest.showUsers editor.suggest.showValues editor.suggest.showVariables editor.suggest.showWords editor.suggest.snippetsPreventQuickSuggestions editor.suggestFontSize editor.suggestLineHeight editor.suggestOnTriggerCharacters editor.suggestSelection editor.tabCompletion editor.tabFocusMode editor.tabSize editor.trimAutoWhitespace editor.unfoldOnClickAfterEndOfLine editor.unicodeHighlight.allowedCharacters editor.unicodeHighlight.allowedLocales editor.unicodeHighlight.ambiguousCharacters editor.unicodeHighlight.includeComments editor.unicodeHighlight.includeStrings editor.unicodeHighlight.invisibleCharacters editor.unicodeHighlight.nonBasicASCII editor.unusualLineTerminators editor.useTabStops editor.wordBasedSuggestions editor.wordBasedSuggestionsMode editor.wordBreak editor.wordSeparators editor.wordWrap editor.wordWrapColumn editor.wrappingIndent editor.wrappingStrategy

Properties

diffEditor.codeLens: boolean
diffEditor.diffAlgorithm: "legacy" | "advanced"
diffEditor.experimental.showEmptyDecorations: boolean
diffEditor.experimental.showMoves: boolean
diffEditor.hideUnchangedRegions.contextLineCount: number
diffEditor.hideUnchangedRegions.enabled: boolean
diffEditor.hideUnchangedRegions.minimumLineCount: number
diffEditor.hideUnchangedRegions.revealLineCount: number
diffEditor.ignoreTrimWhitespace: boolean
diffEditor.maxComputationTime: number
diffEditor.maxFileSize: number
diffEditor.renderIndicators: boolean
diffEditor.renderMarginRevertIcon: boolean
diffEditor.renderSideBySide: boolean
diffEditor.renderSideBySideInlineBreakpoint: number
diffEditor.useInlineViewWhenSpaceIsLimited: boolean
diffEditor.wordWrap: "off" | "on" | "inherit"
editor.acceptSuggestionOnCommitCharacter: boolean
editor.acceptSuggestionOnEnter: "off" | "on" | "smart"
editor.accessibilityPageSize: number
editor.accessibilitySupport: "auto" | "off" | "on"
editor.autoClosingBrackets: "always" | "languageDefined" | "beforeWhitespace" | "never"
editor.autoClosingComments: "always" | "languageDefined" | "beforeWhitespace" | "never"
editor.autoClosingDelete: "auto" | "always" | "never"
editor.autoClosingOvertype: "auto" | "always" | "never"
editor.autoClosingQuotes: "always" | "languageDefined" | "beforeWhitespace" | "never"
editor.autoIndent: "advanced" | "none" | "keep" | "brackets" | "full"
editor.autoSurround: "languageDefined" | "never" | "brackets" | "quotes"
editor.bracketPairColorization.enabled: boolean
editor.bracketPairColorization.independentColorPoolPerBracketType: boolean
editor.codeActionWidget.includeNearbyQuickfixes: boolean
editor.codeActionWidget.showHeaders: boolean
editor.codeLens: boolean
editor.codeLensFontFamily: string
editor.codeLensFontSize: number
editor.colorDecorators: boolean
editor.colorDecoratorsActivatedOn: "clickAndHover" | "hover" | "click"
editor.colorDecoratorsLimit: number
editor.columnSelection: boolean
editor.comments.ignoreEmptyLines: boolean
editor.comments.insertSpace: boolean
editor.copyWithSyntaxHighlighting: boolean
editor.cursorBlinking: "blink" | "smooth" | "phase" | "expand" | "solid"
editor.cursorSmoothCaretAnimation: "off" | "on" | "explicit"
editor.cursorStyle: "line" | "block" | "underline" | "line-thin" | "block-outline" | "underline-thin"
editor.cursorSurroundingLines: number
editor.cursorSurroundingLinesStyle: "default" | "all"
editor.cursorWidth: number
editor.defaultColorDecorators: boolean
editor.definitionLinkOpensInPeek: boolean
editor.detectIndentation: boolean
editor.dragAndDrop: boolean
editor.dropIntoEditor.enabled: boolean
editor.dropIntoEditor.showDropSelector: "never" | "afterDrop"
editor.emptySelectionClipboard: boolean
editor.experimental.asyncTokenization: boolean
editor.experimental.asyncTokenizationLogging: boolean
editor.experimental.asyncTokenizationVerification: boolean
editor.experimental.dropIntoEditor.defaultProvider: null
editor.experimentalWhitespaceRendering: "off" | "svg" | "font"
editor.fastScrollSensitivity: number
editor.find.addExtraSpaceOnTop: boolean
editor.find.autoFindInSelection: "always" | "never" | "multiline"
editor.find.cursorMoveOnType: boolean
editor.find.globalFindClipboard: boolean
editor.find.loop: boolean
editor.find.seedSearchStringFromSelection: "selection" | "always" | "never"
editor.folding: boolean
editor.foldingHighlight: boolean
editor.foldingImportsByDefault: boolean
editor.foldingMaximumRegions: number
editor.foldingStrategy: "auto" | "indentation"
editor.fontFamily: string
editor.fontLigatures: string | boolean
editor.fontSize: number
editor.fontVariations: string | boolean
editor.fontWeight: string | number
editor.formatOnPaste: boolean
editor.formatOnType: boolean
editor.glyphMargin: boolean
editor.gotoLocation.alternativeDeclarationCommand: "" | "editor.action.goToReferences" | "editor.action.referenceSearch.trigger" | "editor.action.peekImplementation" | "editor.action.goToImplementation" | "editor.action.peekTypeDefinition" | "editor.action.goToTypeDefinition" | "editor.action.peekDeclaration" | "editor.action.revealDeclaration" | "editor.action.peekDefinition" | "editor.action.revealDefinitionAside" | "editor.action.revealDefinition"
editor.gotoLocation.alternativeDefinitionCommand: "" | "editor.action.goToReferences" | "editor.action.referenceSearch.trigger" | "editor.action.peekImplementation" | "editor.action.goToImplementation" | "editor.action.peekTypeDefinition" | "editor.action.goToTypeDefinition" | "editor.action.peekDeclaration" | "editor.action.revealDeclaration" | "editor.action.peekDefinition" | "editor.action.revealDefinitionAside" | "editor.action.revealDefinition"
editor.gotoLocation.alternativeImplementationCommand: "" | "editor.action.goToReferences" | "editor.action.referenceSearch.trigger" | "editor.action.peekImplementation" | "editor.action.goToImplementation" | "editor.action.peekTypeDefinition" | "editor.action.goToTypeDefinition" | "editor.action.peekDeclaration" | "editor.action.revealDeclaration" | "editor.action.peekDefinition" | "editor.action.revealDefinitionAside" | "editor.action.revealDefinition"
editor.gotoLocation.alternativeReferenceCommand: "" | "editor.action.goToReferences" | "editor.action.referenceSearch.trigger" | "editor.action.peekImplementation" | "editor.action.goToImplementation" | "editor.action.peekTypeDefinition" | "editor.action.goToTypeDefinition" | "editor.action.peekDeclaration" | "editor.action.revealDeclaration" | "editor.action.peekDefinition" | "editor.action.revealDefinitionAside" | "editor.action.revealDefinition"
editor.gotoLocation.alternativeTypeDefinitionCommand: "" | "editor.action.goToReferences" | "editor.action.referenceSearch.trigger" | "editor.action.peekImplementation" | "editor.action.goToImplementation" | "editor.action.peekTypeDefinition" | "editor.action.goToTypeDefinition" | "editor.action.peekDeclaration" | "editor.action.revealDeclaration" | "editor.action.peekDefinition" | "editor.action.revealDefinitionAside" | "editor.action.revealDefinition"
editor.gotoLocation.multiple: null
editor.gotoLocation.multipleDeclarations: "peek" | "gotoAndPeek" | "goto"
editor.gotoLocation.multipleDefinitions: "peek" | "gotoAndPeek" | "goto"
editor.gotoLocation.multipleImplementations: "peek" | "gotoAndPeek" | "goto"
editor.gotoLocation.multipleReferences: "peek" | "gotoAndPeek" | "goto"
editor.gotoLocation.multipleTypeDefinitions: "peek" | "gotoAndPeek" | "goto"
editor.guides.bracketPairs: boolean | "active"
editor.guides.bracketPairsHorizontal: boolean | "active"
editor.guides.highlightActiveBracketPair: boolean
editor.guides.highlightActiveIndentation: boolean | "always"
editor.guides.indentation: boolean
editor.hideCursorInOverviewRuler: boolean
editor.hover.above: boolean
editor.hover.delay: number
editor.hover.enabled: boolean
editor.hover.hidingDelay: number
editor.hover.sticky: boolean
editor.indentSize: number | "tabSize"
editor.inlayHints.enabled: "off" | "on" | "onUnlessPressed" | "offUnlessPressed"
editor.inlayHints.fontFamily: string
editor.inlayHints.fontSize: number
editor.inlayHints.padding: boolean
editor.inlineCompletionsAccessibilityVerbose: boolean
editor.inlineSuggest.enabled: boolean
editor.inlineSuggest.showToolbar: "always" | "onHover"
editor.inlineSuggest.suppressSuggestions: boolean
editor.insertSpaces: boolean
editor.language.brackets: null | "null" | [string, string][]
editor.language.colorizedBracketPairs: null | [string, string][]
editor.largeFileOptimizations: boolean
editor.letterSpacing: number
editor.lightbulb.enabled: boolean
editor.lineHeight: number
editor.lineNumbers: "off" | "on" | "relative" | "interval"
editor.linkedEditing: boolean
editor.links: boolean
editor.matchBrackets: "always" | "never" | "near"
editor.maxTokenizationLineLength: number
editor.minimap.autohide: boolean
editor.minimap.enabled: boolean
editor.minimap.maxColumn: number
editor.minimap.renderCharacters: boolean
editor.minimap.scale: "2" | "1" | "3"
editor.minimap.showSlider: "always" | "mouseover"
editor.minimap.side: "left" | "right"
editor.minimap.size: "fill" | "proportional" | "fit"
editor.mouseWheelScrollSensitivity: number
editor.mouseWheelZoom: boolean
editor.multiCursorLimit: number
editor.multiCursorMergeOverlapping: boolean
editor.multiCursorModifier: "ctrlCmd" | "alt"
editor.multiCursorPaste: "full" | "spread"
editor.occurrencesHighlight: boolean
editor.overviewRulerBorder: boolean
editor.padding.bottom: number
editor.padding.top: number
editor.parameterHints.cycle: boolean
editor.parameterHints.enabled: boolean
editor.pasteAs.enabled: boolean
editor.pasteAs.showPasteSelector: "never" | "afterPaste"
editor.peekWidgetDefaultFocus: "tree" | "editor"
editor.quickSuggestions: boolean | {
    comments?: QuickSuggestionValues;
    other?: QuickSuggestionValues;
    strings?: QuickSuggestionValues;
}

Type declaration

  • Optional comments?: QuickSuggestionValues
  • Optional other?: QuickSuggestionValues
  • Optional strings?: QuickSuggestionValues
editor.quickSuggestionsDelay: number
editor.rename.enablePreview: boolean
editor.renameOnType: boolean
editor.renderControlCharacters: boolean
editor.renderFinalNewline: "off" | "on" | "dimmed"
editor.renderLineHighlight: "line" | "none" | "all" | "gutter"
editor.renderLineHighlightOnlyWhenFocus: boolean
editor.renderWhitespace: "selection" | "none" | "all" | "boundary" | "trailing"
editor.roundedSelection: boolean
editor.rulers: (number | {
    color: string;
    column: number;
})[]
editor.screenReaderAnnounceInlineSuggestion: boolean
editor.scrollBeyondLastColumn: number
editor.scrollBeyondLastLine: boolean
editor.scrollPredominantAxis: boolean
editor.scrollbar.horizontal: "auto" | "visible" | "hidden"
editor.scrollbar.horizontalScrollbarSize: number
editor.scrollbar.scrollByPage: boolean
editor.scrollbar.vertical: "auto" | "visible" | "hidden"
editor.scrollbar.verticalScrollbarSize: number
editor.selectionClipboard: boolean
editor.selectionHighlight: boolean
editor.semanticHighlighting.enabled: boolean | "configuredByTheme"
editor.showDeprecated: boolean
editor.showFoldingControls: "always" | "never" | "mouseover"
editor.showUnused: boolean
editor.smartSelect.selectLeadingAndTrailingWhitespace: boolean
editor.smartSelect.selectSubwords: boolean
editor.smoothScrolling: boolean
editor.snippetSuggestions: "top" | "bottom" | "none" | "inline"
editor.stablePeek: boolean
editor.stickyScroll.defaultModel: "outlineModel" | "foldingProviderModel" | "indentationModel"
editor.stickyScroll.enabled: boolean
editor.stickyScroll.maxLineCount: number
editor.stickyScroll.scrollWithEditor: boolean
editor.stickyTabStops: boolean
editor.suggest.filterGraceful: boolean
editor.suggest.filteredTypes: Record<string, boolean>
editor.suggest.insertMode: "replace" | "insert"
editor.suggest.localityBonus: boolean
editor.suggest.matchOnWordStartOnly: boolean
editor.suggest.maxVisibleSuggestions: number
editor.suggest.preview: boolean
editor.suggest.selectionMode: "always" | "never" | "whenTriggerCharacter" | "whenQuickSuggestion"
editor.suggest.shareSuggestSelections: boolean
editor.suggest.showClasses: boolean
editor.suggest.showColors: boolean
editor.suggest.showConstants: boolean
editor.suggest.showConstructors: boolean
editor.suggest.showCustomcolors: boolean
editor.suggest.showDeprecated: boolean
editor.suggest.showEnumMembers: boolean
editor.suggest.showEnums: boolean
editor.suggest.showEvents: boolean
editor.suggest.showFields: boolean
editor.suggest.showFiles: boolean
editor.suggest.showFolders: boolean
editor.suggest.showFunctions: boolean
editor.suggest.showIcons: boolean
editor.suggest.showInlineDetails: boolean
editor.suggest.showInterfaces: boolean
editor.suggest.showIssues: boolean
editor.suggest.showKeywords: boolean
editor.suggest.showMethods: boolean
editor.suggest.showModules: boolean
editor.suggest.showOperators: boolean
editor.suggest.showProperties: boolean
editor.suggest.showReferences: boolean
editor.suggest.showSnippets: boolean
editor.suggest.showStatusBar: boolean
editor.suggest.showStructs: boolean
editor.suggest.showTypeParameters: boolean
editor.suggest.showUnits: boolean
editor.suggest.showUsers: boolean
editor.suggest.showValues: boolean
editor.suggest.showVariables: boolean
editor.suggest.showWords: boolean
editor.suggest.snippetsPreventQuickSuggestions: boolean
editor.suggestFontSize: number
editor.suggestLineHeight: number
editor.suggestOnTriggerCharacters: boolean
editor.suggestSelection: "first" | "recentlyUsed" | "recentlyUsedByPrefix"
editor.tabCompletion: "off" | "on" | "onlySnippets"
editor.tabFocusMode: boolean
editor.tabSize: number
editor.trimAutoWhitespace: boolean
editor.unfoldOnClickAfterEndOfLine: boolean
editor.unicodeHighlight.allowedCharacters: Record<string, boolean>
editor.unicodeHighlight.allowedLocales: Record<string, boolean>
editor.unicodeHighlight.ambiguousCharacters: boolean
editor.unicodeHighlight.includeComments: boolean | "inUntrustedWorkspace"
editor.unicodeHighlight.includeStrings: boolean | "inUntrustedWorkspace"
editor.unicodeHighlight.invisibleCharacters: boolean
editor.unicodeHighlight.nonBasicASCII: boolean | "inUntrustedWorkspace"
editor.unusualLineTerminators: "auto" | "off" | "prompt"
editor.useTabStops: boolean
editor.wordBasedSuggestions: boolean
editor.wordBasedSuggestionsMode: "currentDocument" | "matchingDocuments" | "allDocuments"
editor.wordBreak: "normal" | "keepAll"
editor.wordSeparators: string
editor.wordWrap: "off" | "on" | "wordWrapColumn" | "bounded"
editor.wordWrapColumn: number
editor.wrappingIndent: "none" | "same" | "indent" | "deepIndent"
editor.wrappingStrategy: "advanced" | "simple"