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

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

A vale-ls client for Sublime Text.
https://github.com/errata-ai/lsp-vale-ls

Last synced: 6 months ago
JSON representation

A vale-ls client for Sublime Text.

Awesome Lists containing this project

README

        

# LSP-vale-ls

This is a helper package that automatically installs and updates [`vale-ls`][1] for [Sublime Text][4]. Vale is a syntax-aware linter for prose built with speed and extensibility in mind.

## Requirements

To use this package, you must have the [LSP][3] package installed.

> It's recommended, but not required, to install the [LSP-json][2] package which will provide auto-completion and validation for this package's settings.

## 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.

## Configuration

There are multiple ways to configure the package and the language server.

- Global configuration: `Preferences > Package Settings > LSP > Servers > LSP-vale-ls`
- Project-specific configuration:
From the Command Palette run `Project: Edit Project` and add your settings in:

```js
{
"settings": {
"LSP": {
"LSP-vale-ls": {
"initializationOptions": {
// Put your settings here
}
}
}
}
}
```

[1]: https://github.com/errata-ai/vale-ls
[2]: https://packagecontrol.io/packages/LSP-json
[3]: https://packagecontrol.io/packages/LSP
[4]: https://www.sublimetext.com/