From dc9e4b878069d3db51d9cceead1bb006d4d3acf6 Mon Sep 17 00:00:00 2001 From: purocean Date: Thu, 9 Jan 2025 15:20:32 +0800 Subject: [PATCH] feat(diff-editor): enhance diff editor configuration with legacy algorithm and improved options --- src/renderer/components/DocHistory.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/renderer/components/DocHistory.vue b/src/renderer/components/DocHistory.vue index 17574d73..031eb586 100644 --- a/src/renderer/components/DocHistory.vue +++ b/src/renderer/components/DocHistory.vue @@ -321,7 +321,14 @@ async function updateEditor () { } if (isDiffEditor) { - editor = monaco.editor.createDiffEditor(refEditor.value, options) + editor = monaco.editor.createDiffEditor(refEditor.value, { + ...options, + diffAlgorithm: 'legacy', + ignoreTrimWhitespace: false, + hideUnchangedRegions: { + enabled: true + }, + }) } else { editor = monaco.editor.create(refEditor.value, options) }