svls

SystemVerilog language server

Actions Status Snap Status

Crates.io svlint

test

Feature

Installation

Download binary

Download from release page, and extract to the directory in PATH.

snapcraft

You can install from snapcraft

sudo snap install svls

Cargo

You can install by cargo.

cargo install svls

Configuration

Diagnostic

Diagnostic requires .svlint.toml at the root of repository. Please see svlint#configuration for the detailed information.

Usage

Visual Studio Code

Please install svls-vscode extension from marketplace.

Neovim with LanguageClient-neovim

``` let g:LanguageClient_serverCommands = { \ 'systemverilog': ['svls'], \ }

```