mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-08-11 01:01:25 +03:00
Update lspclient.json to separate command from its parameters.
This commit is contained in:
@@ -69,14 +69,16 @@
|
||||
"language": "php",
|
||||
"name": "phpactor",
|
||||
"url": "https://phpactor.readthedocs.io",
|
||||
"command": "phpactor language-server",
|
||||
"command": "phpactor",
|
||||
"command_parameters": "language-server",
|
||||
"file_patterns": ["%.php$", "%.php%d$"]
|
||||
},
|
||||
{
|
||||
"language": "c",
|
||||
"name": "clangd",
|
||||
"url": "https://clangd.llvm.org/",
|
||||
"command": "clangd -log=error --background-index --header-insertion=never --limit-results=0 --limit-references=0 --clang-tidy=0 --completion-style=bundled -j $NPROC",
|
||||
"command": "clangd",
|
||||
"command_parameters": "-log=error --background-index --header-insertion=never --limit-results=0 --limit-references=0 --clang-tidy=0 --completion-style=bundled -j $NPROC",
|
||||
"share_process": true,
|
||||
"file_patterns": ["%.c$", "%.h$", "%.C$", "%.H$", "%.objc$"]
|
||||
},
|
||||
@@ -125,7 +127,8 @@
|
||||
"language": "python",
|
||||
"name": "pylsp",
|
||||
"url": "https://github.com/python-lsp/python-lsp-server",
|
||||
"command": "pylsp --check-parent-process",
|
||||
"command": "pylsp",
|
||||
"command_parameters": "--check-parent-process",
|
||||
"file_patterns": ["%.py$"]
|
||||
},
|
||||
{
|
||||
@@ -161,7 +164,8 @@
|
||||
"language": "ruby",
|
||||
"name": "solargraph",
|
||||
"url": "https://solargraph.org",
|
||||
"command": "solargraph stdio",
|
||||
"command": "solargraph",
|
||||
"command_parameters": "stdio",
|
||||
"rootIndicationFileNames": ["Gemfile", "Gemfile.lock", "gems.rb", "gems.lock", "Rakefile"],
|
||||
"file_patterns": ["%.rb$"]
|
||||
},
|
||||
@@ -169,28 +173,32 @@
|
||||
"language": "yaml",
|
||||
"name": "yaml-language-server",
|
||||
"url": "https://github.com/redhat-developer/yaml-language-server",
|
||||
"command": "yaml-language-server --stdio",
|
||||
"command": "yaml-language-server",
|
||||
"command_parameters": "--stdio",
|
||||
"file_patterns": ["%.yaml$", "%.yml$"]
|
||||
},
|
||||
{
|
||||
"language": "dart",
|
||||
"name": "dart language-server",
|
||||
"url": "https://github.com/dart-lang/sdk/blob/main/pkg/analysis_server/tool/lsp_spec",
|
||||
"command": "dart language-server --client-id ecode",
|
||||
"command": "dart",
|
||||
"command_parameters": "language-server --client-id ecode",
|
||||
"file_patterns": ["%.dart$"]
|
||||
},
|
||||
{
|
||||
"language": "shellscript",
|
||||
"name": "bash-language-server",
|
||||
"url": "https://github.com/bash-lsp/bash-language-server",
|
||||
"command": "bash-language-server start",
|
||||
"command": "bash-language-server",
|
||||
"command_parameters": "start",
|
||||
"file_patterns": ["%.sh$", "%.bash$"]
|
||||
},
|
||||
{
|
||||
"language": "html",
|
||||
"name": "emmet-language-server",
|
||||
"url": "https://github.com/olrtg/emmet-language-server",
|
||||
"command": "emmet-language-server --stdio",
|
||||
"command": "emmet-language-server",
|
||||
"command_parameters": "--stdio",
|
||||
"file_patterns": ["%.[mp]?html?"],
|
||||
"rootIndicationFileNames": [".git"],
|
||||
"initializationOptions": {
|
||||
@@ -219,14 +227,16 @@
|
||||
"language": "dockerfile",
|
||||
"name": "docker-langserver",
|
||||
"url": "https://github.com/rcjsuen/dockerfile-language-server-nodejs",
|
||||
"command": "docker-langserver --stdio",
|
||||
"command": "docker-langserver",
|
||||
"command_parameters": "--stdio",
|
||||
"file_patterns": ["^[Cc]ontainerfile$", "^[dD]ockerfile$"]
|
||||
},
|
||||
{
|
||||
"language": "csharp",
|
||||
"name": "OmniSharp",
|
||||
"url": "https://github.com/OmniSharp/omnisharp-roslyn",
|
||||
"command": "OmniSharp -lsp",
|
||||
"command": "OmniSharp",
|
||||
"command_parameters": "-lsp",
|
||||
"file_patterns": ["%.cs$", "%.csx$"],
|
||||
"rootIndicationFileNames": ["%.sln$"]
|
||||
},
|
||||
@@ -248,14 +258,16 @@
|
||||
"language": "solidity",
|
||||
"name": "solc",
|
||||
"url": "https://soliditylang.org",
|
||||
"command": "solc --lsp",
|
||||
"command": "solc",
|
||||
"command_parameters": "--lsp",
|
||||
"file_patterns": ["%.sol$"]
|
||||
},
|
||||
{
|
||||
"language": "haskell",
|
||||
"name": "haskell-language-server",
|
||||
"url": "https://github.com/haskell/haskell-language-server",
|
||||
"command": "haskell-language-server-wrapper --lsp",
|
||||
"command": "haskell-language-server-wrapper",
|
||||
"command_parameters": "--lsp",
|
||||
"file_patterns": ["%.hs$"],
|
||||
"rootIndicationFileNames": ["%.cabal$", "stack.yaml", "cabal.project", "package.yaml", "hie.yaml"]
|
||||
},
|
||||
@@ -270,7 +282,8 @@
|
||||
"language": "cmake",
|
||||
"name": "neocmakelsp",
|
||||
"url": "https://github.com/neocmakelsp/neocmakelsp",
|
||||
"command": "neocmakelsp stdio",
|
||||
"command": "neocmakelsp",
|
||||
"command_parameters": "stdio",
|
||||
"file_patterns": ["%.cmake$", "CMakeLists%.txt$"],
|
||||
"rootIndicationFileNames": ["build"]
|
||||
},
|
||||
@@ -286,7 +299,8 @@
|
||||
"language": "crystal",
|
||||
"name": "crystalline",
|
||||
"url": "https://github.com/elbywan/crystalline",
|
||||
"command": "crystalline --stdio",
|
||||
"command": "crystalline",
|
||||
"command_parameters": "--stdio",
|
||||
"file_patterns": ["%.cr$"],
|
||||
"rootIndicationFileNames": ["shard.yml"]
|
||||
},
|
||||
@@ -294,7 +308,8 @@
|
||||
"language": "v",
|
||||
"name": "v-analyzer",
|
||||
"url": "https://github.com/v-analyzer/v-analyzer",
|
||||
"command": "v-analyzer --stdio",
|
||||
"command": "v-analyzer",
|
||||
"command_parameters": "--stdio",
|
||||
"file_patterns": ["%.v$"]
|
||||
},
|
||||
{
|
||||
@@ -342,7 +357,8 @@
|
||||
"vars": {
|
||||
"ADEPT_ROOT": "adept --root"
|
||||
},
|
||||
"command": "adeptls --infrastructure $ADEPT_ROOT",
|
||||
"command": "adeptls",
|
||||
"command_parameters": "--infrastructure $ADEPT_ROOT",
|
||||
"file_patterns": ["%.adept$"]
|
||||
},
|
||||
{
|
||||
@@ -381,7 +397,8 @@
|
||||
"language": "fortran",
|
||||
"name": "fortls",
|
||||
"url": "https://github.com/fortran-lang/fortls",
|
||||
"command": "fortls --hover_signature --hover_language fortran --use_signature_help --incremental_sync",
|
||||
"command": "fortls",
|
||||
"command_parameters": "--hover_signature --hover_language fortran --use_signature_help --incremental_sync",
|
||||
"file_patterns": ["%.f$", "%.f90$", "%.f95$"],
|
||||
"rootIndicationFileNames": [".fortls"]
|
||||
},
|
||||
@@ -427,7 +444,8 @@
|
||||
"language": "racket",
|
||||
"name": "racket-langserver",
|
||||
"url": "https://github.com/jeapostrophe/racket-langserver",
|
||||
"command": "racket -l racket-langserver",
|
||||
"command": "racket",
|
||||
"command_parameters": "-l racket-langserver",
|
||||
"file_patterns": ["%.rkt$"],
|
||||
"rootIndicationFileNames": [".git"]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user