A rudimentary attempt at creating a language server for Crystal.
Currently only provides formatting and linting, the latter using Ameba.
Build this shard with shards build -Dpreview_mt
, then configure your editor to use the bin/crylsp
server executable.
In Visual Studio Code with the Crystal Language extension, you can use the following setting to set the server path: vscode://settings/crystal-lang.server
Copyright Valentin Anger, 2024. Licensed under the EUPL-1.2.