diff --git a/src/vs/sessions/sessions.desktop.main.ts b/src/vs/sessions/sessions.desktop.main.ts index 8d06aa9417bf1..0411c189ded57 100644 --- a/src/vs/sessions/sessions.desktop.main.ts +++ b/src/vs/sessions/sessions.desktop.main.ts @@ -121,6 +121,9 @@ import '../workbench/contrib/codeEditor/electron-browser/codeEditor.contribution // Debug import '../workbench/contrib/debug/electron-browser/extensionHostDebugService.js'; +// Extension devtools +import '../workbench/contrib/extensions/electron-browser/devtoolsExtensionHost.contribution.js'; + // Issues import '../workbench/contrib/issue/electron-browser/issue.contribution.js'; diff --git a/src/vs/workbench/contrib/extensions/electron-browser/devtoolsExtensionHost.contribution.ts b/src/vs/workbench/contrib/extensions/electron-browser/devtoolsExtensionHost.contribution.ts new file mode 100644 index 0000000000000..6d5f07c920f66 --- /dev/null +++ b/src/vs/workbench/contrib/extensions/electron-browser/devtoolsExtensionHost.contribution.ts @@ -0,0 +1,9 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { registerAction2 } from '../../../../platform/actions/common/actions.js'; +import { DebugExtensionHostInDevToolsAction } from './debugExtensionHostAction.js'; + +registerAction2(DebugExtensionHostInDevToolsAction); diff --git a/src/vs/workbench/contrib/extensions/electron-browser/extensions.contribution.ts b/src/vs/workbench/contrib/extensions/electron-browser/extensions.contribution.ts index a513f824372d9..393014254b6b1 100644 --- a/src/vs/workbench/contrib/extensions/electron-browser/extensions.contribution.ts +++ b/src/vs/workbench/contrib/extensions/electron-browser/extensions.contribution.ts @@ -19,7 +19,7 @@ import { EditorExtensions, IEditorFactoryRegistry, IEditorSerializer } from '../ import { EditorInput } from '../../../common/editor/editorInput.js'; import { LifecyclePhase } from '../../../services/lifecycle/common/lifecycle.js'; import { RuntimeExtensionsInput } from '../common/runtimeExtensionsInput.js'; -import { DebugExtensionHostInNewWindowAction, DebugExtensionsContribution, DebugExtensionHostInDevToolsAction, DebugRendererInNewWindowAction, DebugExtensionHostAndRendererAction } from './debugExtensionHostAction.js'; +import { DebugExtensionHostInNewWindowAction, DebugExtensionsContribution, DebugRendererInNewWindowAction, DebugExtensionHostAndRendererAction } from './debugExtensionHostAction.js'; import { ExtensionHostProfileService } from './extensionProfileService.js'; import { CleanUpExtensionsFolderAction, OpenExtensionsFolderAction } from './extensionsActions.js'; import { ExtensionsAutoProfiler } from './extensionsAutoProfiler.js'; @@ -83,4 +83,3 @@ registerAction2(StartExtensionHostProfileAction); registerAction2(StopExtensionHostProfileAction); registerAction2(SaveExtensionHostProfileAction); registerAction2(OpenExtensionHostProfileACtion); -registerAction2(DebugExtensionHostInDevToolsAction); diff --git a/src/vs/workbench/workbench.desktop.main.ts b/src/vs/workbench/workbench.desktop.main.ts index 8ecb4d298e49c..4277093b10389 100644 --- a/src/vs/workbench/workbench.desktop.main.ts +++ b/src/vs/workbench/workbench.desktop.main.ts @@ -125,6 +125,7 @@ import './contrib/debug/electron-browser/extensionHostDebugService.js'; // Extensions Management import './contrib/extensions/electron-browser/extensions.contribution.js'; +import './contrib/extensions/electron-browser/devtoolsExtensionHost.contribution.js'; // Issues import './contrib/issue/electron-browser/issue.contribution.js';