upgrade monaco-editor

This commit is contained in:
undefined committed 2024-07-10 13:13:45 +08:00
1 parent 0951017539
commit 3f29a9b620
4 files changed
+41 -58

No files matched your search

+12 -12
View File
@@ -33,17 +33,17 @@ async function legacyLoadExternalModule(target: string) {
}
const loaders = {
workbench: async () => {
await Promise.all([
import('@codingame/monaco-vscode-theme-seti-default-extension'),
import('@codingame/monaco-vscode-media-preview-default-extension'),
import('@codingame/monaco-vscode-markdown-language-features-default-extension'),
import('@codingame/monaco-vscode-markdown-math-default-extension'),
import('@codingame/monaco-vscode-configuration-editing-default-extension'),
import('@codingame/monaco-editor-wrapper/features/viewPanels'),
import('@codingame/monaco-editor-wrapper/features/search'),
]);
},
// workbench: async () => {
// await Promise.all([
// import('@codingame/monaco-vscode-theme-seti-default-extension'),
// import('@codingame/monaco-vscode-media-preview-default-extension'),
// import('@codingame/monaco-vscode-markdown-language-features-default-extension'),
// import('@codingame/monaco-vscode-markdown-math-default-extension'),
// import('@codingame/monaco-vscode-configuration-editing-default-extension'),
// import('@codingame/monaco-editor-wrapper/features/viewPanels'),
// import('@codingame/monaco-editor-wrapper/features/search'),
// ]);
// },
markdown: async () => await Promise.all([
import('./languages/markdown'),
import('@codingame/monaco-vscode-markdown-basics-default-extension'),
@@ -66,7 +66,7 @@ const loaders = {
},
};
let loadPromise = localeLoader['zh-hans']();
let loadPromise = localeLoader.zh();
let config = false;
async function initConfigManager(t: typeof import('./monaco.ts')) {
+21 -21
View File
@@ -20,27 +20,27 @@ export {
export const init = async (workbench = false) => {
if (workbench) {
const [
{ default: getWorkbenchServiceOverride },
{ default: getMultiDiffEditorServiceOverride },
{ default: getQuickAccessServiceOverride },
] = await Promise.all([
import('@codingame/monaco-vscode-workbench-service-override'),
import('@codingame/monaco-vscode-multi-diff-editor-service-override'),
import('@codingame/monaco-vscode-quickaccess-service-override'),
]);
registerServices({
...getWorkbenchServiceOverride(),
...getMultiDiffEditorServiceOverride(),
...getQuickAccessServiceOverride({
shouldUseGlobalPicker() {
return true;
},
isKeybindingConfigurationVisible() {
return true;
},
}),
});
// const [
// { default: getWorkbenchServiceOverride },
// { default: getMultiDiffEditorServiceOverride },
// { default: getQuickAccessServiceOverride },
// ] = await Promise.all([
// import('@codingame/monaco-vscode-workbench-service-override'),
// import('@codingame/monaco-vscode-multi-diff-editor-service-override'),
// import('@codingame/monaco-vscode-quickaccess-service-override'),
// ]);
// registerServices({
// ...getWorkbenchServiceOverride(),
// ...getMultiDiffEditorServiceOverride(),
// ...getQuickAccessServiceOverride({
// shouldUseGlobalPicker() {
// return true;
// },
// isKeybindingConfigurationVisible() {
// return true;
// },
// }),
// });
}
return initialize({
workspaceProvider: {