File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -19,12 +19,15 @@ import getTerminalServiceOverride from 'vscode/service-override/terminal'
1919import getSearchAccessServiceOverride from 'vscode/service-override/search'
2020import getMarkersAccessServiceOverride from 'vscode/service-override/markers'
2121import getAccessibilityAccessServiceOverride from 'vscode/service-override/accessibility'
22+ import getExtensionServiceOverride from 'vscode/service-override/extensions'
2223import EditorWorker from 'monaco-editor/esm/vs/editor/editor.worker.js?worker'
2324import TextMateWorker from 'vscode/workers/textMate.worker?worker'
2425import OutputLinkComputerWorker from 'vscode/workers/outputLinkComputer.worker?worker'
26+ import ExtensionHostWorker from 'vscode/workers/extensionHost.worker?worker'
2527import * as monaco from 'monaco-editor/esm/vs/editor/editor.api.js'
2628import { TerminalBackend } from './features/terminal'
2729import { openNewCodeEditor } from './features/editor'
30+ import { toWorkerConfig } from './tools/workers'
2831
2932// Workers
3033export type WorkerLoader = ( ) => Worker
@@ -45,6 +48,7 @@ window.MonacoEnvironment = {
4548
4649// Override services
4750await initializeMonacoService ( {
51+ ...getExtensionServiceOverride ( toWorkerConfig ( ExtensionHostWorker ) ) ,
4852 ...getModelServiceOverride ( ) ,
4953 ...getNotificationServiceOverride ( ) ,
5054 ...getDialogsServiceOverride ( ) ,
You can’t perform that action at this time.
0 commit comments