完全替换MonocoEditor组件为CodeEditor组件

This commit is contained in:
fofolee
2025-02-15 12:28:27 +08:00
parent 4262182f63
commit 0dc695277e
3 changed files with 7 additions and 342 deletions

View File

@@ -372,6 +372,7 @@ export default defineComponent({
editor.updateOptions({ wordWrap: revWordWrap });
});
},
// 替换选中的文本,供外部调用
repacleEditorSelection(text) {
var selection = editor.getSelection();
var range = new monaco.Range(
@@ -389,6 +390,10 @@ export default defineComponent({
};
editor.executeEdits("my-source", [op]);
},
// 格式化文档,供外部调用
formatDocument() {
editor.getAction("editor.action.formatDocument").run();
},
},
computed: {
showPlaceholder() {