如何在diff合并后获得Monaco diff编辑器的价值?

问题描述 投票:0回答:1

我正在使用Monaco编辑器,我知道我可以使用相应编辑器的getValue方法获取diff编辑器的原始值和修改值:

var originalText = diffEditor.getModifiedEditor().getValue();
var modifiedText = diffEditor.getOriginalEditor().getValue();

但是,我想知道如何在合并后检索内联差异编辑器或编辑器的内容。

monaco-editor visual-studio-monaco
1个回答
0
投票

摩纳哥的“内联”差异编辑器基本上只是另一种显示模式。您可以使用这两个函数来获取“旧”或“原始”文件(.getOriginalEditor ().getValue ())和最终新内容(.getModifiedEditor ().getValue ())的内容,就像您使用并排显示一样。

我不知道你在“合并后”是什么意思。 Monaco不提供任何合并工具,它只显示一个文件的两个不同版本的内容。

© www.soinside.com 2019 - 2024. All rights reserved.