Как получить значение редактора различий в Монако после слияния различий?

Я использую редактор Monaco и знаю, что могу получить исходное значение и измененное значение редактора diff с помощью getValue методы соответствующего редактора:

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

Тем не менее, я хочу знать, как получить содержимое встроенного редактора различий или редактора после слияния.

1 ответ

"Встроенные" редакторы Monaco - это просто еще один режим отображения. Вы можете использовать обе функции, чтобы получить содержимое "старого" или "оригинального" файла (.getOriginalEditor ().getValue ()) и финал, новое содержание (.getModifiedEditor ().getValue ()), так же, как вы бы сделали с параллельным дисплеем.

Хотя я не уверен, что вы подразумеваете под "после слияния". Монако не предоставляет никаких инструментов слияния, оно просто отображает содержимое двух разных версий одного файла.

Другие вопросы по тегам