Crates.io | gluon_language-server |
lib.rs | gluon_language-server |
version | 0.18.0 |
source | src |
created_at | 2016-07-08 20:06:05.189764 |
updated_at | 2021-10-03 22:46:31.957348 |
description | Language server providing completion for gluon |
homepage | |
repository | https://github.com/gluon-lang/gluon_language-server |
max_upload_size | |
id | 5614 |
size | 190,250 |
This implements the language server protocol and offers gluon support for the LSP clients, like VSCode, Atom and many others.
Also part of this repo is the extension for Visual Studio Code which is based on the LSP implementation.
The language server is available at crates.io and can be installed by running cargo install gluon_language-server
. After installing the extension you will need to either make the language server executable available in $PATH
or set the gluon.language-server.path
option to exectuables path.
{
"gluon.language-server.path": "gluon_language-server",
// Gluon specific settings can be specified with
"[gluon]": {
"editor.formatOnSave": false
}
}
Code completion
Hover support
Symbol highlighting
Symbol lookup
Code formatting (May still eat your laundry)