diff --git a/packages/common/package.json b/packages/common/package.json index 7e11d9acb..c13115eff 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -41,7 +41,7 @@ "axios": "~0.28.0", "css-tree": "^2.3.1", "eslint-linter-browserify": "8.57.0", - "monaco-editor": "0.33.0", + "monaco-editor": "0.51.0", "prettier": "2.7.1", "vue-draggable-next": "2.1.0" }, diff --git a/packages/configurator/package.json b/packages/configurator/package.json index 1cd793f11..0beabde44 100644 --- a/packages/configurator/package.json +++ b/packages/configurator/package.json @@ -31,7 +31,7 @@ "@opentiny/tiny-engine-meta-register": "workspace:*", "@opentiny/tiny-engine-utils": "workspace:*", "@vue/shared": "^3.3.4", - "monaco-editor": "0.33.0", + "monaco-editor": "0.51.0", "vue-draggable-next": "2.1.0" }, "publishConfig": { diff --git a/packages/design-core/package.json b/packages/design-core/package.json index cb69bfe9e..82f425b5f 100644 --- a/packages/design-core/package.json +++ b/packages/design-core/package.json @@ -96,7 +96,7 @@ "eslint-linter-browserify": "8.57.0", "file-saver": "^2.0.5", "html2canvas": "^1.4.1", - "monaco-editor": "0.33.0", + "monaco-editor": "0.51.0", "prettier": "2.7.1", "sortablejs": "^1.14.0", "vue-i18n": "^9.9.0" diff --git a/packages/plugins/script/src/Main.vue b/packages/plugins/script/src/Main.vue index 12c835648..d1b3962f4 100644 --- a/packages/plugins/script/src/Main.vue +++ b/packages/plugins/script/src/Main.vue @@ -58,6 +58,15 @@ export default { minimap: { enabled: false }, + placeholder: `// ✅ 函数声明可以保存 + \n function topLevelFunction(){ \n + \u200B \u200B const message = 'hello tiny-engine.' \n + \u200B \u200B console.log(message) + \n } + \n + // ❌ 顶层/常规 变量声明 \n const someVariable = 42 \n + // ❌ 表达式 \n const result = someVariable + 10`, + // 禁用滚动条边边一直显示的边框 overviewRulerBorder: false, renderLineHighlightOnlyWhenFocus: true diff --git a/packages/plugins/state/package.json b/packages/plugins/state/package.json index 33e287781..972346a28 100644 --- a/packages/plugins/state/package.json +++ b/packages/plugins/state/package.json @@ -28,7 +28,7 @@ "@opentiny/tiny-engine-common": "workspace:*", "@opentiny/tiny-engine-meta-register": "workspace:*", "@opentiny/tiny-engine-utils": "workspace:*", - "monaco-editor": "0.33.0" + "monaco-editor": "0.51.0" }, "devDependencies": { "@opentiny/tiny-engine-vite-plugin-meta-comments": "workspace:*",