Language Server Protocol implementation for Wikitext.
You can install this via npm:
npm i -g wikitext-lsp
Linting and quick fixes, offered by WikiLint
Configuration | Description | Default | Example |
---|---|---|---|
wikiparser.articlePath |
Specify the article path of the wiki site. Also set the parser configuration automatically for all language editions of Wikipedia. |
https://en.wikipedia.org/wiki/ |
|
wikiparser.config |
Manually specifiy the absolute path to the parser configuration file or the name of a preset configuration. | enwiki |
|
wikiparser.linter.enable |
Enable diagnostics. | true |
|
wikiparser.linter.severity |
Display or hide warnings. | errors only |
errors and warnings |
wikiparser.linter.lilypond |
Specify the path to the LilyPond executable to lint <score> . |
/opt/homebrew/bin/lilypond |
|
wikiparser.completion |
Enable auto-completion. | true |
|
wikiparser.color |
Enable color decorators. | true |
|
wikiparser.hover |
Enable hover information. | true |
|
wikiparser.inlay |
Enable inlay hints for anonymous template/module parameters. | true |
|
wikiparser.signature |
Enable parser function signature help. | true |
wikitext-lsp --stdio