Skip to content

Commit c9b35e4

Browse files
committed
Migrate launch configurations to workspace
1 parent 8b67404 commit c9b35e4

File tree

2 files changed

+34
-41
lines changed

2 files changed

+34
-41
lines changed

.vscode/launch.json

Lines changed: 0 additions & 41 deletions
This file was deleted.

extension-dev.code-workspace

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,40 @@
186186
"searchMicrosoftSymbolServer": true,
187187
"searchNuGetOrgSymbolServer": true
188188
}
189+
},
190+
{
191+
"name": "Launch Extension",
192+
"type": "extensionHost",
193+
"request": "launch",
194+
"runtimeExecutable": "${execPath}",
195+
"args": [
196+
"--disable-extensions",
197+
"--extensionDevelopmentPath=${workspaceFolder:Client}"
198+
],
199+
"sourceMaps": true,
200+
"outFiles": [
201+
"${workspaceFolder:Client}/out/main.js"
202+
],
203+
"preLaunchTask": "Build",
204+
},
205+
{
206+
"name": "Launch Extension Tests",
207+
"type": "extensionHost",
208+
"request": "launch",
209+
"runtimeExecutable": "${execPath}",
210+
"args": [
211+
// The tests require Code be opened with a workspace, which exists in
212+
// `test`, but this has to be passed as a CLI argument, not just `cwd`.
213+
"${workspaceFolder:Client}/test",
214+
"--disableExtensions",
215+
"--extensionDevelopmentPath=${workspaceFolder:Client}",
216+
"--extensionTestsPath=${workspaceFolder:Client}/out/test/index.js",
217+
],
218+
"sourceMaps": true,
219+
"outFiles": [
220+
"${workspaceFolder:Client}/out/test/**/*.js"
221+
],
222+
"preLaunchTask": "Build"
189223
}
190224
]
191225
}

0 commit comments

Comments
 (0)