aboutsummaryrefslogtreecommitdiff
path: root/.vscode/launch.json
diff options
context:
space:
mode:
Diffstat (limited to '.vscode/launch.json')
-rw-r--r--.vscode/launch.json29
1 files changed, 29 insertions, 0 deletions
diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 000000000..b575d4b70
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,29 @@
+// A launch configuration that compiles the extension and then opens it inside a new window
+{
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "name": "Launch Client",
+ "type": "extensionHost",
+ "request": "launch",
+ "runtimeExecutable": "${execPath}",
+ "args": ["--extensionDevelopmentPath=${workspaceRoot}/tools/vscode"],
+ "outFiles": ["${workspaceRoot}/tools/vscode/dist/**/*.js"]
+ },
+ {
+ "type": "node",
+ "request": "attach",
+ "name": "Attach to Server",
+ "port": 6040,
+ "restart": true,
+ "outFiles": ["${workspaceRoot}/tools/languageserver/dist/**/*.js"],
+ "skipFiles": ["<node_internals>/**"]
+ }
+ ],
+ "compounds": [
+ {
+ "name": "Launch Extension",
+ "configurations": ["Launch Client", "Attach to Server"]
+ }
+ ]
+}