feat(core): mix模式下使用diff去修改代码防止触发整个文件代码高亮的重新构建

This commit is contained in:
王立帮
2026-01-23 10:06:04 +08:00
parent 7fdd11b598
commit 51d5a286f7
31 changed files with 6378 additions and 46 deletions

View File

@@ -286,8 +286,6 @@
{
"path": "/common/editor-code.js",
"require": [
"ace",
"ace.ExtLanguageTools",
"Mixly.Config",
"Mixly.XML",
"Mixly.Env",
@@ -297,6 +295,8 @@
"Mixly.ContextMenu",
"Mixly.IdGenerator",
"Mixly.CodeFormatter",
"Mixly.MonacoTheme",
"Mixly.MonacoTreeSitter",
"Mixly.EditorMonaco"
],
"provide": [
@@ -351,6 +351,7 @@
{
"path": "/common/editor-monaco.js",
"require": [
"Diff",
"monaco",
"Mixly.XML",
"Mixly.Env",
@@ -778,6 +779,28 @@
"Mixly.MJson"
]
},
{
"path": "/common/monaco-theme.js",
"require": [
"monaco",
"Mixly.Registry"
],
"provide": [
"Mixly.MonacoTheme"
]
},
{
"path": "/common/monaco-tree-sitter.js",
"require": [
"_",
"monaco",
"Mixly.Registry",
"Mixly.MonacoTheme"
],
"provide": [
"Mixly.MonacoTreeSitter"
]
},
{
"path": "/common/msg.js",
"require": [
@@ -1115,6 +1138,7 @@
"Mixly.Config",
"Mixly.StatusBar",
"Mixly.SideBarsManager",
"Mixly.RightSideBarsManager",
"Mixly.HTMLTemplate",
"Mixly.PageBase",
"Mixly.Menu",