gluon_language-server

Crates.iogluon_language-server
lib.rsgluon_language-server
version0.18.0
sourcesrc
created_at2016-07-08 20:06:05.189764
updated_at2021-10-03 22:46:31.957348
descriptionLanguage server providing completion for gluon
homepage
repositoryhttps://github.com/gluon-lang/gluon_language-server
max_upload_size
id5614
size190,250
Markus Westerlind (Marwes)

documentation

README

gluon-language-server

This implements the language server protocol and offers gluon support for the LSP clients, like VSCode, Atom and many others.

vscode-gluon

Also part of this repo is the extension for Visual Studio Code which is based on the LSP implementation.

Installing the language server

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
    }
}

Features

  • Code completion

  • Hover support

  • Symbol highlighting

  • Symbol lookup

  • Code formatting (May still eat your laundry)

Example

example

Commit count: 317

cargo fmt