enabled |
true |
Controls all decorations and features (except commands). |
enabledInMergeConflict |
true |
Controls if decorations are shown if the editor has git merge conflict indicators <<<<<<< or ======= or >>>>>>> . |
fontFamily |
"" |
Font family of inline message. |
fontWeight |
"normal" |
Font weight of inline message. "normal" is alias for 400, "bold" is alias for 700). |
fontStyleItalic |
false |
When enabled - shows inline message in italic font style. |
fontSize |
"" |
Font size of inline message (CSS units). |
margin |
"4ch" |
Distance between the last word on the line and the start of inline message (CSS units). |
padding |
"" |
Padding of the inline message. Visible when #errorLens.messageBackgroundMode# is set to "message". |
borderRadius |
"3px" |
Border radius of the inline message. Visible when #errorLens.messageBackgroundMode# is set to "message". |
enabledDiagnosticLevels |
["error", "warning", "info"] |
Customize which diagnostic levels(severity) to highlight. |
messageTemplate |
"$message" |
Template used for all inline messages. Whitespace between items is important. List of variables: - $message - diagnostic message text - $count - Number of diagnostics on the line - $severity - Severity prefix taken from #errorLens.severityText# - $source - Source of diagnostic e.g. "eslint" - $code - Code of the diagnostic |
messageMaxChars |
500 |
Cut off inline message if it's longer than this value. (Improves performance when the diagnostic message is long). Set to 0 to disable inline message. |
severityText |
["ERROR", "WARNING", "INFO", "HINT"] |
Replaces $severity variable in #errorLens.messageTemplate# . |
messageEnabled |
true |
Controls whether inline message is shown or not (Including background highlight). |
messageBackgroundMode |
"line" |
Controls how inline message is highlighted in the editor (entire line / only message / none). |
editorHoverPartsEnabled |
{"messageEnabled":false, "sourceCodeEnabled":false, "buttonsEnabled":false} |
Controls which parts of the editor hover tooltip to show. |
statusBarIconsEnabled |
false |
When enabled - shows highlighted error/warning icons in status bar. |
statusBarIconsPriority |
-9000 |
Move status bar icons left or right by adjasting the number priority. |
statusBarIconsAlignment |
"left" |
Choose on which side the icons status bar is on: left or right. |
statusBarIconsUseBackground |
true |
When enabled - highlights status bar icons with background, when disabled - with foreground. |
statusBarIconsAtZero |
"removeBackground" |
What to do when there are 0 errors/warnings - hide the item or strip its background color. |
statusBarMessageEnabled |
false |
When enabled - shows message in status bar. |
statusBarMessagePriority |
-10000 |
Move status bar message left or right by adjasting the number priority. |
statusBarMessageAlignment |
"left" |
Choose on which side the message status bar is on: left or right. |
statusBarColorsEnabled |
false |
When enabled - use message decoration foreground as color of Status Bar text. |
statusBarMessageType |
"activeLine" |
Pick what to show in Status Bar: closest message or only message for the active line. |
statusBarCommand |
"goToProblem" |
Pick command that activates on click for Status Bar. |
statusBarMessageTemplate |
"" |
Template for status bar message. Whitespace between items is important. List of variables: - $message - diagnostic message text - $count - Number of diagnostics on the line - $severity - Severity prefix taken from #errorLens.severityText# - $source - Source of diagnostic e.g. "eslint" - $code - Code of the diagnostic |
exclude |
[] |
Specify messages that should not be highlighted (RegExp). Strings passed to the RegExp constructor: new RegExp(EXCLUDE_ITEM, 'i'); |
excludeBySource |
[] |
Specify source or source(code) pair that should not be highlighted. Examples: ["eslint"] or ["eslint(padded-blocks)"] |
excludePatterns |
[] |
Exclude files by using glob pattern. Example ["**/*.{ts,js}"] |
excludeWorkspaces |
[] |
Exclude workspaces by path. |
disableLineComments |
{...} |
Used for errorLens.disableLine command that adds a comment disabling linter rule for a line. |
lintFilePaths |
{...} |
Specify where to search for linter rule definitions by diagnostic source (glob for local linter files). node_modules folder is excluded. |
searchForProblemQuery |
"https://duckduckgo.com/?q=$message" |
Pick query to open in default browser when searching for problem with errorLens.searchForProblem command. |
light |
|
Specify color of decorations for when the light color theme is active. |
delay |
0 |
Delay (ms) before showing problem decorations (0 to disable). Minimum delay of 500 is enforced by the extension. New errors will be added with this delay; old errors that were fixed should disappear faster. |
onSave |
false |
When enabled - updates decorations only on document save (manual). |
onSaveTimeout |
1000 |
Time period (ms) that used for showing decorations after the document save. |
enableOnDiffView |
false |
Enable decorations when viewing a diff view in the editor (e.g. Git diff). |
followCursor |
"allLines" |
Highlight only portion of the problems. |
followCursorMore |
0 |
Augments #errorLens.followCursor# . Adds number of lines to top and bottom when #errorLens.followCursor# is set to activeLine . Adds number of closest problems when #errorLens.followCursor# is closestProblem |
gutterIconsEnabled |
false |
When enabled - shows gutter icons (In place of the debug breakpoint icon). |
gutterIconsFollowCursorOverride |
true |
When enabled and #errorLens.followCursor# setting is not allLines , then gutter icons would be rendered for all problems. But line decorations (background, message) only for active line. |
gutterIconSize |
"100%" |
Change gutter icon size. Examples: auto , contain , cover , 50% , 150% . |
gutterIconSet |
"default" |
Change gutter icon style. |
errorGutterIconPath |
"" |
Absolute path to error gutter icon. |
warningGutterIconPath |
"" |
Absolute path to warning gutter icon. |
infoGutterIconPath |
"" |
Absolute path to info gutter icon. |
errorGutterIconColor |
"#e45454" |
Error color of circle gutter icon set. |
warningGutterIconColor |
"#ff942f" |
Warning color of circle gutter icon set. |
infoGutterIconColor |
"#00b7e4" |
Info color of circle gutter icon set. |
removeLinebreaks |
true |
When enabled - replaces line breaks in inline diagnostic message with whitespaces. |
replaceLinebreaksSymbol |
"⏎" |
Symbol to replace linebreaks. Requires enabling #errorLens.removeLinebreaks# . |
scrollbarHackEnabled |
false |
When enabled - prevents showing horizontal scrollbar in editor (caused by inline decorations). |