我正在使用Monaco编辑器,我知道我可以使用相应编辑器的getValue
方法获取diff编辑器的原始值和修改值:
var originalText = diffEditor.getModifiedEditor().getValue();
var modifiedText = diffEditor.getOriginalEditor().getValue();
但是,我想知道如何在合并后检索内联差异编辑器或编辑器的内容。
摩纳哥的“内联”差异编辑器基本上只是另一种显示模式。您可以使用这两个函数来获取“旧”或“原始”文件(.getOriginalEditor ().getValue ()
)和最终新内容(.getModifiedEditor ().getValue ()
)的内容,就像您使用并排显示一样。
我不知道你在“合并后”是什么意思。 Monaco不提供任何合并工具,它只显示一个文件的两个不同版本的内容。