Home

Awesome

typos-lsp

ci release downloads

Source code spell checker for Visual Studio Code and LSP clients

typos is a low false-positive source code spell checker. This project exposes typos via a Language Server Protocol (LSP) server and Visual Studio Code extension to provide a fast, low memory, in-editor spell checker.

Install

For configuration see:

Features

<!-- markdownlint-disable-file MD033 -->

Usage

Once installed typos will automatically execute when you open or edit any file.

Config file support

Supports config fields in typos.toml, _typos.toml, or .typos.toml, except:

Config files will be read from the workspace folder or its parents. If there is no workspace folder, then no config file will be read and the typos defaults will be used.

Caveats

Why aren't my misspellings being corrected?

To minimise false-positives typos only suggests corrections for known misspellings, rather than unknown words like a traditional spell-checker. For more info see Why was ... not corrected?.

Contributing

See CONTRIBUTING.md to get started.