Skip to main content

Experimental

Experimental settings that may change or be removed in the future.

SettingScopeDescription
cSpell.experimental.enableRegexpViewapplicationShow Regular Expression Explorer
cSpell.experimental.symbolsapplicationExperiment with executeDocumentSymbolProvider
cSpell.reportUnknownWordslanguage-overridableStrict Spell Checking

Settings

cSpell.experimental.enableRegexpView

Name

cSpell.experimental.enableRegexpView

Description

Show Regular Expression Explorer

Type

boolean

Scope

application - Settings that apply to all instances of VS Code and can only be configured in user settings.

Default

false


cSpell.experimental.symbols

Name

cSpell.experimental.symbols -- Experiment with executeDocumentSymbolProvider

Description

Experiment with executeDocumentSymbolProvider. This feature is experimental and will be removed in the future.

Type

boolean

Scope

application - Settings that apply to all instances of VS Code and can only be configured in user settings.

Default

false


cSpell.reportUnknownWords

Name

cSpell.reportUnknownWords -- Strict Spell Checking

Description

By default, the spell checker reports all unknown words as misspelled. This setting allows for a more relaxed spell checking, by only reporting unknown words as suggestions. Common spelling errors are still flagged as misspelled.

  • all - report all unknown words as misspelled
  • simple - report unknown words with simple fixes and the rest as suggestions
  • typos - report on known typo words and the rest as suggestions
  • flagged - report only flagged words as misspelled

Type

( "all" | "simple" | "typos" | "flagged" )

Scope

language-overridable - Resource settings that can be overridable at a language level.

Default

"undefined"

Since Version

4.0.2