An open API service indexing awesome lists of open source software.

https://github.com/errata-ai/vale-ls

:zap: An implementation of the Language Server Protocol (LSP) for the Vale command-line tool.
https://github.com/errata-ai/vale-ls

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# `vale-ls`

The Vale Language Server (`vale-ls`) is an implementation of the
[Language Server Protocol][1] (LSP) for [Vale][2].

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][4] 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.

[1]: https://microsoft.github.io/language-server-protocol/
[2]: https://github.com/errata-ai/vale
[3]: https://github.com/errata-ai/vale-ls/releases
[4]: https://vale.sh/docs/guides/lsp