Verilog/SystemVerilog#
Server#
For more information about the LSP server, check svlangserver.
Installation#
For more instructions on how to install manually, check here.
Debugger: Not available#
Available configurations#
lsp-clients-verilog-executable#
Type: file
Default: (hdl_checker --lsp)
Command to start the hdl_checker language server.
lsp-clients-svlangserver-bin-args#
Type: (lsp-repeatable-vector string)
Default: nil
command line arguments for svlangserver binary
lsp-clients-svlangserver-bin-path#
Type: string
Default: svlangserver
svlangserver binary path
lsp-clients-svlangserver-defines#
Type: (lsp-repeatable-vector string)
Default: nil
Defines needed for linting
lsp-clients-svlangserver-disableCompletionProvider#
Type: boolean
Default: nil
Disable auto completion provided by the language server
lsp-clients-svlangserver-disableHoverProvider#
Type: boolean
Default: nil
Disable hover over help provided by the language server
lsp-clients-svlangserver-disableLinting#
Type: boolean
Default: nil
Disable verilator linting
lsp-clients-svlangserver-disableSignatureHelpProvider#
Type: boolean
Default: nil
Disable signature help provided by the language server
lsp-clients-svlangserver-excludeIndexing#
Type: (lsp-repeatable-vector string)
Default: [test/**/*.{sv,svh}]
Files excluded for indexing (glob pattern)
lsp-clients-svlangserver-formatCommand#
Type: string
Default: verible-verilog-format
Verible verilog format command
lsp-clients-svlangserver-includeIndexing#
Type: (lsp-repeatable-vector string)
Default: [**/*.{sv,svh}]
Files included for indexing (glob pattern)
lsp-clients-svlangserver-launchConfiguration#
Type: string
Default: verilator -sv --lint-only -Wall
Verilator command used for linting
lsp-clients-svlangserver-lintOnUnsaved#
Type: boolean
Default: t
Enable linting on unsaved files
lsp-clients-svlangserver-module-path#
Type: string
Default: svlangserver.js
svlangserver module path
lsp-clients-svlangserver-node-command#
Type: string
Default: node
node binary path
lsp-clients-svlangserver-workspace-additional-dirs#
Type: (lsp-repeatable-vector string)
Default: nil
Additional directories to be managed by this instance of svlangserver