A VS Code LSP client for Scheme.
| .vscode | ||
| images | ||
| src | ||
| tools | ||
| .eslintrc.json | ||
| .gitignore | ||
| .vscodeignore | ||
| COPYING | ||
| LICENSE | ||
| package.json | ||
| README.md | ||
| scheme.configuration.json | ||
| tsconfig.json | ||
vscode-scheme-lsp
EXPERIMENTAL
A LSP Client for Scheme.
This extension currently supports following Scheme implementations: CHICKEN 5, Gambit 4.9.4+ and Guile 3. It is based on the also in early development stage Scheme Language Server. See the corresponding page for more details about the supported features.
Usage
Before opening a .scm file, make sure to configure the extension for your
Scheme of choice. You can do this by setting (Scheme Lsp: Scheme implementation).
To install an LSP server, you can either follow the instructions available
in scheme-lsp-server's README,
or let the extension install it automatically (applies only for Gambit and Guile).
In this case, when opening a Scheme file for the first time, you will be prompted for installation.