Как получить значение редактора различий в Монако после слияния различий?
Я использую редактор Monaco и знаю, что могу получить исходное значение и измененное значение редактора diff с помощью getValue
методы соответствующего редактора:
var originalText = diffEditor.getModifiedEditor().getValue();
var modifiedText = diffEditor.getOriginalEditor().getValue();
Тем не менее, я хочу знать, как получить содержимое встроенного редактора различий или редактора после слияния.
1 ответ
"Встроенные" редакторы Monaco - это просто еще один режим отображения. Вы можете использовать обе функции, чтобы получить содержимое "старого" или "оригинального" файла (.getOriginalEditor ().getValue ()
) и финал, новое содержание (.getModifiedEditor ().getValue ()
), так же, как вы бы сделали с параллельным дисплеем.
Хотя я не уверен, что вы подразумеваете под "после слияния". Монако не предоставляет никаких инструментов слияния, оно просто отображает содержимое двух разных версий одного файла.