opencode: more LSP servers
This commit is contained in:
@@ -7,6 +7,54 @@
|
||||
"pyright": {
|
||||
"command": ["pyright-langserver", "--stdio"],
|
||||
"extensions": [".py"]
|
||||
},
|
||||
"typescript": {
|
||||
"command": ["typescript-language-server", "--stdio"],
|
||||
"extensions": [".js", ".jsx", ".mjs", ".cjs", ".ts", ".tsx"]
|
||||
},
|
||||
"vue": {
|
||||
"command": ["vue-language-server", "--stdio"],
|
||||
"extensions": [".vue"]
|
||||
},
|
||||
"rust": {
|
||||
"command": ["rust-analyzer"],
|
||||
"extensions": [".rs"]
|
||||
},
|
||||
"bash": {
|
||||
"command": ["bash-language-server", "start"],
|
||||
"extensions": [".sh", ".bash"]
|
||||
},
|
||||
"json": {
|
||||
"command": ["vscode-json-language-server", "--stdio"],
|
||||
"extensions": [".json", ".jsonc"]
|
||||
},
|
||||
"yaml": {
|
||||
"command": ["yaml-language-server", "--stdio"],
|
||||
"extensions": [".yaml", ".yml"]
|
||||
},
|
||||
"html": {
|
||||
"command": ["vscode-html-language-server", "--stdio"],
|
||||
"extensions": [".html", ".htm"]
|
||||
},
|
||||
"css": {
|
||||
"command": ["vscode-css-language-server", "--stdio"],
|
||||
"extensions": [".css", ".scss", ".less"]
|
||||
},
|
||||
"go": {
|
||||
"command": ["gopls", "serve"],
|
||||
"extensions": [".go"]
|
||||
},
|
||||
"clangd": {
|
||||
"command": ["clangd"],
|
||||
"extensions": [".c", ".h", ".cc", ".cpp", ".cxx", ".hpp"]
|
||||
},
|
||||
"lua": {
|
||||
"command": ["lua-language-server"],
|
||||
"extensions": [".lua"]
|
||||
},
|
||||
"markdown": {
|
||||
"command": ["marksman", "server"],
|
||||
"extensions": [".md", ".markdown"]
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user