From 6db939b47194e5d8632aebeaac4b90e7a3d72dd4 Mon Sep 17 00:00:00 2001 From: James Brown Date: Wed, 22 Jan 2025 23:28:40 +0800 Subject: [PATCH 1/2] Update configuration.ts Add skipFiles and a new environment variable for extensionHostConfigDefaults --- src/configuration.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/configuration.ts b/src/configuration.ts index dad073c99..eac9c33f4 100644 --- a/src/configuration.ts +++ b/src/configuration.ts @@ -886,10 +886,12 @@ export const extensionHostConfigDefaults: IExtensionHostLaunchConfiguration = { name: 'Debug Extension', request: 'launch', args: ['--extensionDevelopmentPath=${workspaceFolder}'], + env: {VSCODE_EXTENSION_DEVELOPMENT_PATH: '${workspaceFolder}'}, outFiles: ['${workspaceFolder}/out/**/*.js'], resolveSourceMapLocations: ['${workspaceFolder}/**', '!**/node_modules/**'], rendererDebugOptions: {}, runtimeExecutable: '${execPath}', + skipFiles: ['/**', '${execInstallFolder}/**', '${workspaceFolder}/**/node_modules/**'], autoAttachChildProcesses: false, debugWebviews: false, debugWebWorkerHost: false, From 24cbbfe25e87cfa3614ecf9eac295f8e4d710419 Mon Sep 17 00:00:00 2001 From: James Brown Date: Thu, 23 Jan 2025 00:23:47 +0800 Subject: [PATCH 2/2] Update configuration.ts Fix formatting --- src/configuration.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/configuration.ts b/src/configuration.ts index eac9c33f4..ccaa8f05c 100644 --- a/src/configuration.ts +++ b/src/configuration.ts @@ -886,12 +886,16 @@ export const extensionHostConfigDefaults: IExtensionHostLaunchConfiguration = { name: 'Debug Extension', request: 'launch', args: ['--extensionDevelopmentPath=${workspaceFolder}'], - env: {VSCODE_EXTENSION_DEVELOPMENT_PATH: '${workspaceFolder}'}, + env: { VSCODE_EXTENSION_DEVELOPMENT_PATH: '${workspaceFolder}' }, outFiles: ['${workspaceFolder}/out/**/*.js'], resolveSourceMapLocations: ['${workspaceFolder}/**', '!**/node_modules/**'], rendererDebugOptions: {}, runtimeExecutable: '${execPath}', - skipFiles: ['/**', '${execInstallFolder}/**', '${workspaceFolder}/**/node_modules/**'], + skipFiles: [ + '/**', + '${execInstallFolder}/**', + '${workspaceFolder}/**/node_modules/**' + ], autoAttachChildProcesses: false, debugWebviews: false, debugWebWorkerHost: false,