add full El LSP — completions, hover, go-to-def, diagnostics, VSCode extension

This commit is contained in:
Will Anderson
2026-05-03 15:59:42 -05:00
parent cefff5b891
commit 9aa0c49d0c
11 changed files with 1381 additions and 930 deletions
+31
View File
@@ -0,0 +1,31 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch Extension (Extension Development Host)",
"type": "extensionHost",
"request": "launch",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}"
],
"outFiles": [
"${workspaceFolder}/**/*.js"
],
"preLaunchTask": "npm: install",
"env": {
"EL_LSP_LOG": "1"
}
},
{
"name": "Attach to el-lsp process",
"type": "node",
"request": "attach",
"port": 6009,
"restart": true,
"timeout": 10000,
"outFiles": [
"${workspaceFolder}/**/*.js"
]
}
]
}