Version 2.0
Highlights
- By default, only files in a workspace are spell checked.
- Be able to specify which files to check by adding globs to
files
setting. - Spelling suggestions available from the context menu.
- Improved context menu options.
- Upgrades cspell to version 5.9.0.
- Supports case sensitive dictionaries. See: Turning on case sensitive spell checking
- Full support of Yaml configuration files:
cspell.config.yaml
- Full support of configuration in
package.json
undercspell
section. - Partial support of JavaScript configuration files:
cspell.config.js
The extension supports reading the configuration but can only write to.json
and.yaml
files. - Supports dictionary entries that have numbers and mixed case.
- Supports more word splitting formats
It correctly splits both
ERRORcode
andERRORCode
- Reduced installation size and faster loading
- Added Commands to move between issues in a document. See: Previous and Next Issue Commands
Manual Installation
- Download and decompress
code-spell-checker.zip
from VS Code Spell Checker Releases - From VS Code Install from VSIX
code-spell-checker-2.0.2.vsix
Features
Previous and Next Issue Commands
Command | Description |
---|---|
cSpell.goToNextSpellingIssue | Go to Next Spelling Issue |
cSpell.goToPreviousSpellingIssue | Go to Previous Spelling Issue |
cSpell.goToNextSpellingIssueAndSuggest | Go to Next Spelling Issue and Suggest |
cSpell.goToPreviousSpellingIssueAndSuggest | Go to Previous Spelling Issue and Suggest |
Turning on case sensitive spell checking
See: Case Sensitivity - CSpell
VS Code UI
VS Code settings.json
"cSpell.caseSensitive": true
cspell.json
"caseSensitive": true
For a file type: markdown
cspell.json
"languageSettings": [
{ "languageId": "markdown", "caseSensitive": true }
]
For a file extension: *.md
cspell.json
"overrides": [
{ "filename": "*.md", "caseSensitive": true }
]
Making Words Forbidden
See: How to Forbid Words - CSpell
Contributions
- elazarcoh - added previous/next issue commands.