mirror of
https://github.com/neovim/nvim-lspconfig.git
synced 2025-12-24 15:01:00 +01:00
29 lines
647 B
Lua
29 lines
647 B
Lua
---@brief
|
|
---
|
|
--- https://github.com/juanfranblanco/vscode-solidity
|
|
---
|
|
--- `vscode-solidity-server` can be installed via `npm`:
|
|
---
|
|
--- ```sh
|
|
--- npm install -g vscode-solidity-server
|
|
--- ```
|
|
---
|
|
--- `vscode-solidity-server` is a language server for the Solidity language ported from the VSCode "solidity" extension.
|
|
|
|
---@type vim.lsp.Config
|
|
return {
|
|
cmd = { 'vscode-solidity-server', '--stdio' },
|
|
filetypes = { 'solidity' },
|
|
root_markers = {
|
|
'hardhat.config.js',
|
|
'hardhat.config.ts',
|
|
'foundry.toml',
|
|
'remappings.txt',
|
|
'truffle.js',
|
|
'truffle-config.js',
|
|
'ape-config.yaml',
|
|
'.git',
|
|
'package.json',
|
|
},
|
|
}
|