elmarsto / vale-ls

:zap: An implementation of the Language Server Protocol (LSP) for the Vale command-line tool.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vale-ls

The Vale Language Server (vale-ls) is an implementation of the Language Server Protocol (LSP) for Vale.

It provides high-level interface for managing Vale and its assets (binary, StylesPath, etc.) with the goal of making it easy to add IDE-like features to any text editor that supports the Language Server Protocol.

See the documentation for more information.

Features

HoverProvider CompletionProvider
See in-editor documentation for any symbol. Autocomplete all StylesPath assets: Styles, Packages, Vocabularies, etc.
DocumentLinkProvider CodeActionProvider
Quickly navigate to external URLs. Fix alerts with a single click.

About

:zap: An implementation of the Language Server Protocol (LSP) for the Vale command-line tool.

License:MIT License


Languages

Language:Rust 99.8%Language:Makefile 0.2%