|
186 | 186 | "searchMicrosoftSymbolServer": true,
|
187 | 187 | "searchNuGetOrgSymbolServer": true
|
188 | 188 | }
|
| 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" |
189 | 223 | }
|
190 | 224 | ]
|
191 | 225 | }
|
|
0 commit comments